AsyncFuncMergeResultItemT, TArgs | Представляет объект результата слияния, который содержит в себе кастомную логику слияния |
MergeContextTMergeOptions | Реализует контекст слияния. |
MergeMetadata | Содержит метаданные для слияния |
MergeMetadataTier | Реализует уровень метаданных для слияния, содержащий в себе узлы метаданных слияния |
MergeOptions | Параметры слияния. |
MergeResultBaseTMergeObject | Базовый класс для реализации результатов слияния |
MergeTreeT, TMergeOptions | |
SmartMergeHelper | |
SmartMergerBaseTMergeObject, TMergeOptions | Абстрактный базовый класс для типичной реализации мерджера через IMergeTreeBuilderTMergeObject, TMergeOptions и IMergeMetadataBuilderTMergeOptions |
TreeNodeBaseT | |
TreeTierT | Тир дерева для слияния. |
IMergeContextTMergeOptions | Представляет объект контекста для логики слияния, содержащий необходимую для этого слияния информацию |
IMergeMetadata | Содержит метаданные для слияния |
IMergeMetadataBuilderTMergeOptions | Строит метаданные для слияния |
IMergeMetadataNode | Представляет узел для метаданных слияния |
IMergeMetadataTier | Представляет уровень метаданных для слияния, содержащий в себе узлы метаданных слияния |
IMergeOptions | Представляет параметры слияния. |
IMergeResultTMergeObject | Представляет объект содержащий в себе результаты слияния и имеет возможность применить их к объекту с которым происходит слияние. |
IMergeResultItemTMergeObject | Представляет результат слияния, а также логику применения этого результата к объекту слияния |
IMergeTreeTMergeObject, TMergeOptions | Представляет дерево слияния |
IMergeTreeBuilderTMergeObject, TMergeOptions | Строит дерево слияния |
ISmartMergerTMergeObject | Представляет объект выполняющий слияние двух объектов одного типа. |
ITreeNodeTMergeObject | Представляет узел для дерева слияния. |
ITreeTierTMergeObject | Представляет уровень в дереве слияния |
State | Состояния, которые может принимать узел в дереве слияния. |