Namespace NMF.Synchronizations
Classes
- BothGuardedSynchronizationJob<TLeft, TRight>
Denotes a class that represents a synchronization job guarded at both LHS and RHS
- GuardedSynchronizationJob<TLeft, TRight>
Denotes the base class for a synchronization job that is filtered by a guard
- LeftGuardedSynchronizationJob<TLeft, TRight>
Denotes a synchronization job guarded at the LHS
- PropertyInequality<TLeft, TRight, TValue>
Denotes an inconsistency that a property had different values
- ReflectiveSynchronization
Denotes a synchronization that assigns the synchronization rules from the nested classes through reflection
- RightGuardedSynchronizationJob<TLeft, TRight>
Denotes a synchronization job that is guarded at the RHS
- SyncHelper<TLeft, TRight>
Denotes a utility class to create synchronization helpers
- Synchronization
Denotes an abstract synchronization
- SynchronizationComputation<TIn, TOut>
Denotes a computation in a synchronization
- SynchronizationContext
Denotes a context in which a synchroniation takes place
- SynchronizationContextExtensions
Denotes extension methods for the transformation context to easily access the trace links in expressions
- SynchronizationDirectionExtensions
Denotes extension methods for synchronization directions
- SynchronizationExtensions
Denotes common useful extensions in the context of synchronizations
- SynchronizationRuleBase
Denotes an abstract synchronization rule
- SynchronizationRule<TLeft, TRight>
Denotes an abstract synchronization rule
Interfaces
- ISyncer<TLeft, TRight>
Denotes an object that can synchronize properties
- ISynchronizationContext
Denotes a context of a model synchronization run
- ISynchronizationJob<TLeft, TRight>
Denotes a job that should be performed as part of a model synchronization
Enums
- SynchronizationDirection
Denotes the direction of a synchronization