다음을 통해 공유


HandleComparer.Compare 메서드

정의

오버로드

Compare(EntityHandle, EntityHandle)

두 엔터티 핸들을 비교합니다.

Compare(Handle, Handle)

두 핸들을 비교합니다.

Compare(EntityHandle, EntityHandle)

Source:
HandleComparer.cs
Source:
HandleComparer.cs
Source:
HandleComparer.cs
Source:
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이고, 같지 않으면 0이 아닌 값입니다.

구현

설명

가 를 반환하는 경우에만 Equals(EntityHandle, EntityHandle) 0을 반환합니다 true.

적용 대상

Compare(Handle, Handle)

Source:
HandleComparer.cs
Source:
HandleComparer.cs
Source:
HandleComparer.cs
Source:
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

비교할 두 번째 핸들입니다.

반환

두 핸들이 같으면 0이고, 같지 않으면 0이 아닌 값입니다.

구현

설명

종류가 다르고 정의되지 않은 EntityHandle 핸들의 순서입니다.

가 를 반환하는 경우에만 Equals(Handle, Handle) 0을 반환합니다 true.

적용 대상