ContainerSortingProvider Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der Anbieter liefert Sortierung
public abstract class ContainerSortingProvider : Microsoft.SqlServer.Management.Sdk.Differencing.SPI.Provider
type ContainerSortingProvider = class
interface Provider
Public MustInherit Class ContainerSortingProvider
Implements Provider
- Vererbung
-
ContainerSortingProvider
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| ContainerSortingProvider() |
Der Anbieter liefert Sortierung |
Methoden
| Name | Beschreibung |
|---|---|
| AreGraphsSupported(ISfcSimpleNode, ISfcSimpleNode) |
Gibt an, ob dieser Anbieter die angegebenen Diagramme unterstützt. Wenn dies der Fall ist, wird "true" zurückgegeben, andernfalls "false". Wenn "true" zurückgegeben wird, müssen die folgenden Aufrufe der Methode "GetSortedList()" und "GetComparer()" ein gültiges Nicht-Null-Objekt zurückgeben. Die Methode wird nur auf dem obersten Knoten jedes Diagramms aufgerufen. |
| GetComparer(ISfcSimpleList, ISfcSimpleList) |
Rufen Sie einen Comparer für die angegebene Liste ab. Die Methode wird nur aufgerufen, wenn AreListsComparable(ISfcSimpleList, ISfcSimpleList) "true" zurückgibt. Wenn AreListsComparable() "true" zurückgibt, muss diese Methode einen gültigen Vergleich zurückgeben. |
| SortLists(ISfcSimpleList, ISfcSimpleList, IEnumerable<ISfcSimpleNode>, IEnumerable<ISfcSimpleNode>) |
Ruft eine sortierte Liste ab. Diese Implementierung sortiert die Liste mithilfe des Standardmäßigen Listenobjekts><. Sort(IComparer)-Methode. Der IComparer wird von der GetComparer(ISfcSimpleNode, ISfcSimpleNode)-Methode abgerufen. Die Methode wird nur aufgerufen, wenn AreListsComparable(ISfcSimpleList, ISfcSimpleList) "true" zurückgibt. Ein Anbieter setzt diese Methode außer Kraft, wenn sie eine schnellere Sortierung ermöglichen kann. Wenn die Liste bereits sortiert ist, kann die Orignalliste zurückgegeben werden. |