ModelCollationComparer クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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) メソッドと互換性のあるオブジェクトのハッシュコードを取得します。 |