NoteItemNameAndGroupComparer - класс

Объект, выполняющий сравнение объектов INoteItem на основании их имени Name и группы Group.

Definition

Пространство имён: Tessa.Notes
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public sealed class NoteItemNameAndGroupComparer : IEqualityComparer<INoteItem>
Inheritance
Object    NoteItemNameAndGroupComparer
Implements
IEqualityComparerINoteItem

Заметки

Несколько объектов INoteItem для единственного объекта конфигурации возможно, когда есть файлы INoteFile, одинаковые по имени Name, но отличные по тегу Tag (или другим свойствам). Например, такое бывает для объектов схемы данных (скажем, одна и та же таблица частями присутствует в разных папках с библиотеками схемы).

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

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

Методы

Equals(Object)Determines whether the specified object is equal to the current object.
(Унаследован от Object)
Equals(INoteItem, INoteItem)Determines whether the specified objects are equal.
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(INoteItem)Returns a hash code for the specified 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)

Поля

Instance Объект, выполняющий сравнение объектов INoteItem на основании их имени Name и группы Group.

См. также