ModelCollationComparer クラス

定義

TSqlModelの照合順序を使用して文字列とObjectIdentifierを比較できる比較子。 比較は、SQL Serverで予想される比較結果と一致するため、モデル内のオブジェクトを比較する場合に非常に便利です。

public abstract class ModelCollationComparer : System.Collections.Generic.IComparer<Microsoft.SqlServer.Dac.Model.ObjectIdentifier>, System.Collections.Generic.IComparer<string>, System.Collections.Generic.IComparer<System.Collections.Generic.IList<string>>, System.Collections.Generic.IEqualityComparer<Microsoft.SqlServer.Dac.Model.ObjectIdentifier>, System.Collections.Generic.IEqualityComparer<string>, System.Collections.Generic.IEqualityComparer<System.Collections.Generic.IList<string>>
type ModelCollationComparer = class
    interface IEqualityComparer<string>
    interface IComparer<string>
    interface IEqualityComparer<ObjectIdentifier>
    interface IComparer<ObjectIdentifier>
    interface IEqualityComparer<IList<string>>
    interface IComparer<IList<string>>
Public MustInherit Class ModelCollationComparer
Implements IComparer(Of IList(Of String)), IComparer(Of ObjectIdentifier), IComparer(Of String), IEqualityComparer(Of IList(Of String)), IEqualityComparer(Of ObjectIdentifier), IEqualityComparer(Of String)
継承
ModelCollationComparer
実装

コンストラクター

名前 説明
ModelCollationComparer()

TSqlModelの照合順序を使用して文字列とObjectIdentifierを比較できる比較子。 比較は、SQL Serverで予想される比較結果と一致するため、モデル内のオブジェクトを比較する場合に非常に便利です。

メソッド

名前 説明
Compare(IList<String>, IList<String>)

この比較子の照合順序を使用して、2 つのオブジェクトを比較します。

Compare(ObjectIdentifier, ObjectIdentifier)

この比較子の照合順序を使用して、2 つのオブジェクトを比較します。

Compare(String, String)

この比較子の照合順序を使用して、2 つのオブジェクトを比較します。

Equals(IList<String>, IList<String>)

この比較子の照合順序を使用して、2 つの識別子が等しいかどうかをテストします。

Equals(ObjectIdentifier, ObjectIdentifier)

この比較子の照合順序を使用して、2 つの識別子が等しいかどうかをテストします。

Equals(String, String)

2 つのオブジェクトが等しいかどうかを比較します。

GetHashCode(IList<String>)

この比較子の Equals(IList<String>, IList<String>) メソッドと互換性のあるオブジェクトのハッシュコードを取得します。

GetHashCode(ObjectIdentifier)

この比較子の Equals(ObjectIdentifier, ObjectIdentifier) メソッドと互換性のあるオブジェクトのハッシュコードを取得します。

GetHashCode(String)

この比較子の Equals(String, String) メソッドと互換性のあるオブジェクトのハッシュコードを取得します。

適用対象