ContainerSortingProvider.SortLists 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得一份排序好的清單。 此實作使用標準的清單>物件< 來排序。排序(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))
參數
- source
- ISfcSimpleList
- target
- ISfcSimpleList
- sortedSource
- IEnumerable<ISfcSimpleNode>
- sortedTarget
- IEnumerable<ISfcSimpleNode>