Для изменения размера нажмите или перетащите

RoleValueComparer - класс

Сравнивает роли по всем свойствам с учётом возможных наследников Role.
Иерархия наследования
SystemObject
  Tessa.RolesRoleValueComparer

Пространство имён:  Tessa.Roles
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public sealed class RoleValueComparer : IEqualityComparer<Role>, 
	IEqualityComparer<StaticRole>, IEqualityComparer<PersonalRole>, IEqualityComparer<DepartmentRole>, 
	IEqualityComparer<DynamicRole>, IEqualityComparer<ContextRole>, IEqualityComparer<MetaRole>, 
	IEqualityComparer<TaskRole>

Тип RoleValueComparer предоставляет следующие члены.

Конструкторы
  ИмяОписание
Открытый методRoleValueComparer
Инициализирует новый экземпляр класса RoleValueComparer
В начало страницы
Свойства
  ИмяОписание
Открытое свойствоСтатический членInstance
Экземпляр класса.
В начало страницы
Методы
  ИмяОписание
Открытый методEquals(Object)
Determines whether the specified object is equal to the current object.
(Унаследован от Object.)
Открытый методEquals(ContextRole, ContextRole)
Сравнивает контекстные роли по всем свойствам.
Открытый методEquals(DepartmentRole, DepartmentRole)
Сравнивает роли департаментов по всем свойствам.
Открытый методEquals(DynamicRole, DynamicRole)
Сравнивает динамические роли по всем свойствам.
Открытый методEquals(MetaRole, MetaRole)
Сравнивает метароли по всем свойствам.
Открытый методEquals(PersonalRole, PersonalRole)
Сравнивает персональные роли по всем свойствам.
Открытый методEquals(Role, Role)
Сравнивает роли по всем свойствам с учётом возможных наследников Role.
Открытый методEquals(StaticRole, StaticRole)
Сравнивает статические роли по всем свойствам.
Открытый методEquals(TaskRole, TaskRole)
Сравнивает роли задания по всем свойствам.
Защищённый методFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object.)
Открытый методGetHashCode
Serves as the default hash function.
(Унаследован от Object.)
Открытый методGetHashCode(ContextRole)
Возвращает хеш-код роли.
Открытый методGetHashCode(DepartmentRole)
Возвращает хеш-код роли.
Открытый методGetHashCode(DynamicRole)
Возвращает хеш-код роли.
Открытый методGetHashCode(MetaRole)
Возвращает хеш-код метароли.
Открытый методGetHashCode(PersonalRole)
Возвращает хеш-код роли.
Открытый методGetHashCode(Role)
Возвращает хеш-код роли.
Открытый методGetHashCode(StaticRole)
Возвращает хеш-код роли.
Открытый методGetHashCode(TaskRole)
Возвращает хеш-код роли.
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Открытый методToString
Returns a string that represents the current object.
(Унаследован от Object.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGet (Определяется ComHelper.)
Открытый метод расширенияInternalMarkerCanvas
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.)
Открытый метод расширенияInvoke (Определяется ComHelper.)
Открытый метод расширенияSet (Определяется ComHelper.)
В начало страницы
Заметки
Возможно сравнение классов Role, StaticRole, PersonalRole, DepartmentRole, DynamicRole, ContextRole, MetaRole.
См. также