ContainerSortingProvider.SortLists Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
- source
- ISfcSimpleList
- target
- ISfcSimpleList
- sortedSource
- IEnumerable<ISfcSimpleNode>
- sortedTarget
- IEnumerable<ISfcSimpleNode>