HandleComparer.Compare Método
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Compare(EntityHandle, EntityHandle) |
Compara dois identificadores de entidade. |
Compare(Handle, Handle) |
Compara dois identificadores. |
- Origem:
- HandleComparer.cs
- Origem:
- HandleComparer.cs
- Origem:
- HandleComparer.cs
- Origem:
- HandleComparer.cs
Compara dois identificadores de entidade.
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
Parâmetros
O primeiro identificador de entidade a ser comparado.
O segundo identificador de entidade a ser comparado.
Retornos
Zero se os dois identificadores de entidade forem iguais e um valor diferente de zero se não forem.
Implementações
Comentários
Retorna 0 se e somente se Equals(EntityHandle, EntityHandle) retornar true
.
Aplica-se a
.NET 9 e outras versões
Produto | Versões |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8 (package-provided), 8, 9 (package-provided), 9 |
.NET Framework | 4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided) |
.NET Standard | 2.0 (package-provided) |
UWP | 10.0 |
- Origem:
- HandleComparer.cs
- Origem:
- HandleComparer.cs
- Origem:
- HandleComparer.cs
- Origem:
- HandleComparer.cs
Compara dois identificadores.
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
Parâmetros
- x
- Handle
O primeiro identificador a ser comparado.
- y
- Handle
O segundo identificador a ser comparado.
Retornos
Zero se os dois identificadores forem iguais e um valor diferente de zero se não forem.
Implementações
Comentários
A ordem dos identificadores que diferem no tipo e não EntityHandle são é indefinida.
Retorna 0 se e somente se Equals(Handle, Handle) retornar true
.
Aplica-se a
.NET 9 e outras versões
Produto | Versões |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8 (package-provided), 8, 9 (package-provided), 9 |
.NET Framework | 4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided) |
.NET Standard | 2.0 (package-provided) |
UWP | 10.0 |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: