HandleComparer.Compare Metodo

Definizione

Overload

Compare(EntityHandle, EntityHandle)

Confronta due handle di entità.Compares two entity handles.

Compare(Handle, Handle)

Confronta due handle.Compares two handles.

Compare(EntityHandle, EntityHandle)

Confronta due handle di entità.Compares two entity handles.

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

Parametri

x
EntityHandle

Primo handle di entità da confrontare.The first entity handle to compare.

y
EntityHandle

Secondo handle di entità da confrontare.The second entity handle to compare.

Restituisce

Zero se i due handle di entità sono uguali. Valore diverso da zero se non lo sono.Zero if the two entity handles are equal, and a non-zero value of they are not.

Implementazioni

Commenti

Restituisce 0 se e solo se Equals(EntityHandle, EntityHandle) restituisce true.Returns 0 if and only if Equals(EntityHandle, EntityHandle) returns true.

Compare(Handle, Handle)

Confronta due handle.Compares two handles.

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

Parametri

x
Handle

Primo handle da confrontare.The first handle to compare.

y
Handle

Secondo handle da confrontare.The second handle to compare.

Restituisce

Zero se i due handle sono uguali. Valore diverso da zero se non lo sono.Zero if the two handles are equal, and a non-zero value if they are not.

Implementazioni

Commenti

L'ordine degli handle che differiscono nel tipo e non sono EntityHandle non è definito.The order of handles that differ in kind and are not EntityHandle is undefined.

Restituisce 0 se e solo se Equals(Handle, Handle) restituisce true.Returns 0 if and only if Equals(Handle, Handle) returns true.

Si applica a