HandleComparer.Compare Метод

Определение

Перегрузки

Имя Описание
Compare(EntityHandle, EntityHandle)

Сравнивает два дескриптора сущностей.

Compare(Handle, Handle)

Сравнивает два дескриптора.

Compare(EntityHandle, EntityHandle)

Исходный код:
HandleComparer.cs
Исходный код:
HandleComparer.cs
Исходный код:
HandleComparer.cs
Исходный код:
HandleComparer.cs
Исходный код:
HandleComparer.cs
Исходный код:
HandleComparer.cs
Исходный код:
HandleComparer.cs

Сравнивает два дескриптора сущностей.

public:
 virtual int Compare(System::Reflection::Metadata::EntityHandle x, System::Reflection::Metadata::EntityHandle y);
public int Compare(System.Reflection.Metadata.EntityHandle x, System.Reflection.Metadata.EntityHandle y);
abstract member Compare : System.Reflection.Metadata.EntityHandle * System.Reflection.Metadata.EntityHandle -> int
override this.Compare : System.Reflection.Metadata.EntityHandle * System.Reflection.Metadata.EntityHandle -> int
Public Function Compare (x As EntityHandle, y As EntityHandle) As Integer

Параметры

x
EntityHandle

Первый дескриптор сущности для сравнения.

y
EntityHandle

Второй дескриптор сущности для сравнения.

Возвращаемое значение

Ноль, если два дескриптора сущности равны, и ненулевое значение этих дескрипторов не равно.

Реализации

Комментарии

Возвращает значение 0, если и только если Equals(EntityHandle, EntityHandle) возвращается true.

Применяется к

Compare(Handle, Handle)

Исходный код:
HandleComparer.cs
Исходный код:
HandleComparer.cs
Исходный код:
HandleComparer.cs
Исходный код:
HandleComparer.cs
Исходный код:
HandleComparer.cs
Исходный код:
HandleComparer.cs
Исходный код:
HandleComparer.cs

Сравнивает два дескриптора.

public:
 virtual int Compare(System::Reflection::Metadata::Handle x, System::Reflection::Metadata::Handle y);
public int Compare(System.Reflection.Metadata.Handle x, System.Reflection.Metadata.Handle y);
abstract member Compare : System.Reflection.Metadata.Handle * System.Reflection.Metadata.Handle -> int
override this.Compare : System.Reflection.Metadata.Handle * System.Reflection.Metadata.Handle -> int
Public Function Compare (x As Handle, y As Handle) As Integer

Параметры

x
Handle

Первый дескриптор для сравнения.

y
Handle

Второй дескриптор для сравнения.

Возвращаемое значение

Ноль, если два дескриптора равны, и значение, отличное от нуля, если они отсутствуют.

Реализации

Комментарии

Порядок дескрипторов, которые отличаются по типу и не EntityHandle определены.

Возвращает значение 0, если и только если Equals(Handle, Handle) возвращается true.

Применяется к