HandleComparer.Compare Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Compare(EntityHandle, EntityHandle) |
Сравнивает два дескриптора сущности. |
Compare(Handle, Handle) |
Сравнивает два дескриптора. |
Compare(EntityHandle, EntityHandle)
- Исходный код:
- 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
Параметры
Первый из сравниваемых дескрипторов сущности.
Второй из сравниваемых дескрипторов сущности.
Возвращаемое значение
Нуль, если два дескриптора сущности равны, и ненулевое значение в противном случае.
Реализации
Комментарии
Возвращает 0, если и только если Equals(EntityHandle, EntityHandle) возвращает значение true
.
Применяется к
Compare(Handle, Handle)
- Исходный код:
- 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
.