다음을 통해 공유


TypeBaseNameComparer 클래스

정의

이름으로 인스턴스를 비교할 IReadOnlyTypeBaseIEqualityComparer<T> 의 구현 IComparer<T> 입니다.

이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다.

public sealed class TypeBaseNameComparer : System.Collections.Generic.IComparer<Microsoft.EntityFrameworkCore.Metadata.IReadOnlyTypeBase>, System.Collections.Generic.IEqualityComparer<Microsoft.EntityFrameworkCore.Metadata.IReadOnlyTypeBase>
type TypeBaseNameComparer = class
    interface IComparer<IReadOnlyTypeBase>
    interface IEqualityComparer<IReadOnlyTypeBase>
Public NotInheritable Class TypeBaseNameComparer
Implements IComparer(Of IReadOnlyTypeBase), IEqualityComparer(Of IReadOnlyTypeBase)
상속
TypeBaseNameComparer
구현

설명

자세한 내용 과 예제는 데이터베이스 공급자 및 확장 구현 을 참조하세요.

필드

Instance

사용할 비교자의 싱글톤 instance.

메서드

Compare(IReadOnlyTypeBase, IReadOnlyTypeBase)

두 개체를 비교하여 한 개체가 다른 개체보다 작거나, 같거나 또는 크다는 것을 나타내는 값을 반환합니다.

Equals(IReadOnlyTypeBase, IReadOnlyTypeBase)

지정한 개체가 같은지 여부를 확인합니다.

GetHashCode(IReadOnlyTypeBase)

지정한 개체의 해시 코드를 반환합니다.

적용 대상