ContainerSortingProvider.SortLists Metodo

Definizione

Ottiene un elenco ordinato. Questa implementazione ordina l'elenco usando l'oggetto< List>standard. Metodo Sort(IComparer). Il metodo IComparer viene ottenuto dal metodo GetComparer(ISfcSimpleNode, ISfcSimpleNode).

Il metodo viene chiamato solo se AreListsComparable(ISfcSimpleList, ISfcSimpleList) restituisce true.

Un provider esegue l'override di questo metodo se può fornire un ordinamento più rapido. Se l'elenco è già ordinato, è possibile restituire l'elenco orignale.

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))

Parametri

sortedSource
IEnumerable<ISfcSimpleNode>
sortedTarget
IEnumerable<ISfcSimpleNode>

Si applica a