ContainerSortingProvider.SortLists 方法

定義

取得一份排序好的清單。 此實作使用標準的清單>物件< 來排序。排序(IComparer)方法。 IComparer 是透過 GetComparer(ISfcSimpleNode, ISfcSimpleNode)方法取得的。

只有當 AreListsComparable(ISfcSimpleList, ISfcSimpleList) 回傳為真時,才會呼叫此方法。

如果提供者能提供更快的排序,則會覆寫此方法。 如果清單已經排序,則可以回傳原始清單。

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

參數

sortedSource
IEnumerable<ISfcSimpleNode>
sortedTarget
IEnumerable<ISfcSimpleNode>

適用於