EntityTypeFullNameComparer クラス

定義

インスタンスを完全な一意のIComparer<T>IEqualityComparer<T>名前で比較IReadOnlyEntityTypeする および の実装。

この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

public sealed class EntityTypeFullNameComparer : System.Collections.Generic.IComparer<Microsoft.EntityFrameworkCore.Metadata.IEntityType>, System.Collections.Generic.IEqualityComparer<Microsoft.EntityFrameworkCore.Metadata.IEntityType>
public sealed class EntityTypeFullNameComparer : System.Collections.Generic.IComparer<Microsoft.EntityFrameworkCore.Metadata.IReadOnlyEntityType>, System.Collections.Generic.IEqualityComparer<Microsoft.EntityFrameworkCore.Metadata.IReadOnlyEntityType>
type EntityTypeFullNameComparer = class
    interface IComparer<IEntityType>
    interface IEqualityComparer<IEntityType>
type EntityTypeFullNameComparer = class
    interface IComparer<IReadOnlyEntityType>
    interface IEqualityComparer<IReadOnlyEntityType>
Public NotInheritable Class EntityTypeFullNameComparer
Implements IComparer(Of IEntityType), IEqualityComparer(Of IEntityType)
Public NotInheritable Class EntityTypeFullNameComparer
Implements IComparer(Of IReadOnlyEntityType), IEqualityComparer(Of IReadOnlyEntityType)
継承
EntityTypeFullNameComparer
実装

注釈

詳細と例については、「 データベース プロバイダーと拡張機能の実装 」を参照してください。

フィールド

Instance

使用する比較子のシングルトン インスタンス。

メソッド

Compare(IEntityType, IEntityType)

2 つのオブジェクトを比較して、一方が他方より小さいか、同じか、または大きいかを示す値を返します。

Compare(IReadOnlyEntityType, IReadOnlyEntityType)

2 つのオブジェクトを比較して、一方が他方より小さいか、同じか、または大きいかを示す値を返します。

Equals(IEntityType, IEntityType)

指定したオブジェクトが等しいかどうかを判断します。

Equals(IReadOnlyEntityType, IReadOnlyEntityType)

指定したオブジェクトが等しいかどうかを判断します。

GetHashCode(IEntityType)

指定したオブジェクトのハッシュ コードを返します。

GetHashCode(IReadOnlyEntityType)

指定したオブジェクトのハッシュ コードを返します。

適用対象