Table of Contents

Interface IInconsistencyDescriptorSyntaxRight<TLeft, TRight, TDepLeft, TDepRight>

Namespace
NMF.Synchronizations.Inconsistencies
Assembly
NMF.Synchronizations.dll

Denotes an interface for a syntax allowing to add custom descriptors

public interface IInconsistencyDescriptorSyntaxRight<TLeft, TRight, TDepLeft, TDepRight>

Type Parameters

TLeft

the type of the left element

TRight

the type of the right element

TDepLeft

the type of the left value

TDepRight

the type of the right value

Methods

DescribeRightChange(Func<TLeft, TRight, TDepLeft, TDepRight, string>)

Adds a description for changes at the right side

IInconsistencyDescriptorSyntaxRight<TLeft, TRight, TDepLeft, TDepRight> DescribeRightChange(Func<TLeft, TRight, TDepLeft, TDepRight, string> descriptor)

Parameters

descriptor Func<TLeft, TRight, TDepLeft, TDepRight, string>

a function returning a human-readable description of the change

Returns

IInconsistencyDescriptorSyntaxRight<TLeft, TRight, TDepLeft, TDepRight>

a human-readable description of the change