MergeContextTMergeOptions - класс

Реализует контекст слияния.

Definition

Пространство имён: Tessa.SmartMerge
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public class MergeContext<TMergeOptions> : IMergeContext<TMergeOptions>
where TMergeOptions : new(), IMergeOptions
Inheritance
Object    MergeContextTMergeOptions
Implements
IMergeContextTMergeOptions

Параметры типа

TMergeOptions
Тип опций слияния

Конструкторы

MergeContextTMergeOptionsИнициализирует новый экземпляр класса MergeContextTMergeOptions
MergeContextTMergeOptions(IValidationResultBuilder, Object, TMergeOptions, ILogger, Int32)Инициализирует новый экземпляр класса MergeContextTMergeOptions

Свойства

ComparisonLevels Количество уровней сравнения для текущего случая слияния.
Logger 
MergeObject Объект слияния.
MergeOptions Опции слияния
ValidationResult Результат валидации.

Методы

EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

Get
(Определяется ComHelper)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также