ContainerSortingProvider.SortLists Methode

Definition

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.

public void SortLists(Microsoft.SqlServer.Management.Sdk.Sfc.ISfcSimpleList source, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcSimpleList target, out System.Collections.Generic.IEnumerable<Microsoft.SqlServer.Management.Sdk.Sfc.ISfcSimpleNode> sortedSource, out System.Collections.Generic.IEnumerable<Microsoft.SqlServer.Management.Sdk.Sfc.ISfcSimpleNode> sortedTarget);
member this.SortLists : Microsoft.SqlServer.Management.Sdk.Sfc.ISfcSimpleList * Microsoft.SqlServer.Management.Sdk.Sfc.ISfcSimpleList * seq * seq -> unit
Public Sub SortLists (source As ISfcSimpleList, target As ISfcSimpleList, ByRef sortedSource As IEnumerable(Of ISfcSimpleNode), ByRef sortedTarget As IEnumerable(Of ISfcSimpleNode))

Parameter

sortedSource
IEnumerable<ISfcSimpleNode>
sortedTarget
IEnumerable<ISfcSimpleNode>

Gilt für: