Namespace NMF.Synchronizations.Inconsistencies
Classes
- IncrementalPropertyConsistencyCheck<TLeft, TRight, T>
Denotes an incrementally maintained inconsistency that a property has different values in LHS and RHS
- IncrementalReferenceConsistencyCheck<TLeft, TRight, TDepLeft, TDepRight>
Denotes an incrementally maintained inconsistency that a reference has different values in LHS and RHS
- MissingItemInconsistency<TValue>
Denotes the inconsistency that an item is missing in a synchronized collection
- MissingItemInconsistency<TSource, TTarget>
Denotes the inconsistency that an element is missing in a synchronized collection
- ReferenceInconsistency<TLeft, TRight, TDepLeft, TDepRight>
Denotes an inconsistency in a reference
Interfaces
- IInconsistency
Describes inconsistencies that can occur between the right hand and the left hand of a synchronization
- IInconsistencyDescriptorSyntaxLeft<TLeft, TRight, TDepLeft, TDepRight>
Denotes an interface for a syntax allowing to add custom descriptors
- IInconsistencyDescriptorSyntaxRight<TLeft, TRight, TDepLeft, TDepRight>
Denotes an interface for a syntax allowing to add custom descriptors
- IInconsistencyDescriptorSyntax<TLeft, TRight, TDepLeft, TDepRight>
Denotes an interface for a syntax allowing to add custom descriptors
- IInconsistencyDescriptor<TLeft, TRight, TDepLeft, TDepRight>
Denotes an interface to describe dependencies