TreeNodeBaseT - класс

Definition

Пространство имён: Tessa.SmartMerge
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public abstract class TreeNodeBase<T> : ITreeNode<T>, 
	IEquatable<ITreeNode<T>>
Inheritance
Object    TreeNodeBaseT
Derived
Implements
IEquatableITreeNodeT, ITreeNodeT

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

T

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

TreeNodeBaseTИнициализирует новый экземпляр класса TreeNodeBaseT

Свойства

IgnoreDuplicates Отражает должен ли игнорироваться узел если логика сочтет его дубликатом.
Parent Родительский узел.
Reference Ссылка на сопоставленный узел (в другом дереве слияния).
State Состояние узла.

Методы

AttachTo Устанавливает родительский узел.
CheckTypeAndGetReferenceNodeTNode Проверяет соответствие типа узла, сопоставленного с текущим узлом и получает его.
Equals(ITreeNodeT)Indicates whether the current object is equal to another object of the same type.
Equals(Object)Determines whether the specified object is equal to the current object.
(Унаследован от Object)
EqualsByKey Сравнение узлов по ключам с учетом уровня сравнения.
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)
GetHashCode(Int32) Получить хэш-код объекта в зависимости от уровня сравнения.
GetMergeResult Логика вычисления результата слияния.
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
SetReference Сопоставляет данный узел с узлом в другом дереве слияния.
SetState Устанавливает состояние узла.
ToStringReturns a string that represents the current object.
(Унаследован от Object)

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

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

См. также