ModelCollationComparer Klasse

Definition

Vergleicher, der Zeichenfolgen und ObjectIdentifierZeichenfolgen mithilfe der Sortierung einer TSqlModel. Dies kann sehr nützlich sein, wenn Objekte im Modell verglichen werden, da Vergleiche mit den erwarteten Vergleichsergebnissen in 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)
Vererbung
ModelCollationComparer
Implementiert

Konstruktoren

Name Beschreibung
ModelCollationComparer()

Vergleicher, der Zeichenfolgen und ObjectIdentifierZeichenfolgen mithilfe der Sortierung einer TSqlModel. Dies kann sehr nützlich sein, wenn Objekte im Modell verglichen werden, da Vergleiche mit den erwarteten Vergleichsergebnissen in SQL Server

Methoden

Name Beschreibung
Compare(IList<String>, IList<String>)

Vergleichen Sie zwei Objekte mithilfe der Sortierung dieses Vergleichs.

Compare(ObjectIdentifier, ObjectIdentifier)

Vergleichen Sie zwei Objekte mithilfe der Sortierung dieses Vergleichs.

Compare(String, String)

Vergleichen Sie zwei Objekte mithilfe der Sortierung dieses Vergleichs.

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

Testen Sie, ob zwei Bezeichner gleich der Sortierung dieses Vergleichs sind.

Equals(ObjectIdentifier, ObjectIdentifier)

Testen Sie, ob zwei Bezeichner gleich der Sortierung dieses Vergleichs sind.

Equals(String, String)

Vergleichen, wenn zwei Objekte gleich sind.

GetHashCode(IList<String>)

Ruft einen Hashcode für das Objekt ab, das mit der Equals(IList<String>, IList<String>) Methode dieses Vergleichs kompatibel ist.

GetHashCode(ObjectIdentifier)

Ruft einen Hashcode für das Objekt ab, das mit der Equals(ObjectIdentifier, ObjectIdentifier) Methode dieses Vergleichs kompatibel ist.

GetHashCode(String)

Ruft einen Hashcode für das Objekt ab, das mit der Equals(String, String) Methode dieses Vergleichs kompatibel ist.

Gilt für: