XmlQueryNodeSequence 類別

定義

XML 節點的序列,能夠動態擴充並允許隨機存取項目。

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

public ref class XmlQueryNodeSequence sealed : System::Xml::Xsl::Runtime::XmlQuerySequence<System::Xml::XPath::XPathNavigator ^>, System::Collections::Generic::ICollection<System::Xml::XPath::XPathItem ^>, System::Collections::Generic::IEnumerable<System::Xml::XPath::XPathItem ^>, System::Collections::Generic::IList<System::Xml::XPath::XPathItem ^>
public sealed class XmlQueryNodeSequence : System.Xml.Xsl.Runtime.XmlQuerySequence<System.Xml.XPath.XPathNavigator>, System.Collections.Generic.ICollection<System.Xml.XPath.XPathItem>, System.Collections.Generic.IEnumerable<System.Xml.XPath.XPathItem>, System.Collections.Generic.IList<System.Xml.XPath.XPathItem>
type XmlQueryNodeSequence = class
    inherit XmlQuerySequence<XPathNavigator>
    interface IList<XPathItem>
    interface ICollection<XPathItem>
    interface seq<XPathItem>
    interface IEnumerable
Public NotInheritable Class XmlQueryNodeSequence
Inherits XmlQuerySequence(Of XPathNavigator)
Implements ICollection(Of XPathItem), IEnumerable(Of XPathItem), IList(Of XPathItem)
繼承
XmlQueryNodeSequence
實作

建構函式

XmlQueryNodeSequence()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

初始化 XmlQueryNodeSequence 類別的新執行個體。

XmlQueryNodeSequence(IList<XPathNavigator>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

初始化 XmlQueryNodeSequence 類別的新執行個體。

XmlQueryNodeSequence(Int32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

初始化 XmlQueryNodeSequence 類別的新執行個體。

XmlQueryNodeSequence(XPathNavigator)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

初始化 XmlQueryNodeSequence 類別的新執行個體。

XmlQueryNodeSequence(XPathNavigator[], Int32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

初始化 XmlQueryNodeSequence 類別的新執行個體。

欄位

Empty

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得已經過適當初始化的空 XmlQueryNodeSequence

屬性

Count

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回序列中的項目數目。

(繼承來源 XmlQuerySequence<T>)
IsDocOrderDistinct

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

如果這個屬性為 true,此快取中的節點會按照文件的順序而且沒有重複。

Item[Int32]

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回在指定索引處的項目。

(繼承來源 XmlQuerySequence<T>)

方法

Add(T)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在所有情況下都會擲回 NotSupportedException 例外狀況。

(繼承來源 XmlQuerySequence<T>)
AddClone(XPathNavigator)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

複製巡覽器並接著將節點新增到序列中。

Clear()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在所有情況下都會擲回 NotSupportedException 例外狀況。

(繼承來源 XmlQuerySequence<T>)
Contains(T)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

如果指定的值位於序列中,則傳回 true

(繼承來源 XmlQuerySequence<T>)
CopyTo(T[], Int32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將這個序列的內容複製到指定的陣列,從陣列中指定的索引位置開始。

(繼承來源 XmlQuerySequence<T>)
CreateOrReuse(XmlQueryNodeSequence)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

如果有指定的 XmlQueryNodeSequence 可以使用,則清除並重複使用這個序列。 如果 seq 參數為 null,則會建立新的 XmlQueryNodeSequence

CreateOrReuse(XmlQueryNodeSequence, XPathNavigator)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

如果有指定的 XmlQueryNodeSequence 可以使用,則清除並重複使用這個序列。 如果 seq 參數為 null,則會建立新的 XmlQueryNodeSequence 並且將 navigator 新增到序列。

DocOrderDistinct(IComparer<XPathNavigator>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回包含這個快取中所有不同節點的序列,依據文件順序來排序。

Equals(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetEnumerator()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回 IEnumerator<T>

(繼承來源 XmlQuerySequence<T>)
GetHashCode()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

做為預設雜湊函式。

(繼承來源 Object)
GetType()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得目前執行個體的 Type

(繼承來源 Object)
IndexOf(T)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回指定之值在序列中的索引。

(繼承來源 XmlQuerySequence<T>)
MemberwiseClone()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

建立目前 Object 的淺層複製。

(繼承來源 Object)
OnItemsChanged()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

於快取中新增或移除一或多個項目時呼叫。 這個方法也可以從 SortByKeys(Array) 方法呼叫。

(繼承來源 XmlQuerySequence<T>)
SortByKeys(Array)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

使用包含於指定陣列中的索引鍵,排序快取中的項目。

(繼承來源 XmlQuerySequence<T>)
ToString()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回代表目前物件的字串。

(繼承來源 Object)

明確介面實作

ICollection.CopyTo(Array, Int32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將這個序列的內容複製到指定的陣列,從目標陣列中指定的索引位置開始。

(繼承來源 XmlQuerySequence<T>)
ICollection.IsSynchronized

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回 falseXmlQuerySequence<T> 並不具備執行緒安全。

(繼承來源 XmlQuerySequence<T>)
ICollection.SyncRoot

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回 XmlQuerySequence<T> 類別的這個執行個體。 這個執行個體可以用於同步處理存取。

(繼承來源 XmlQuerySequence<T>)
ICollection<T>.Add(T)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在所有情況下都會擲回 NotSupportedException 例外狀況。

(繼承來源 XmlQuerySequence<T>)
ICollection<T>.Clear()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在所有情況下都會擲回 NotSupportedException 例外狀況。

(繼承來源 XmlQuerySequence<T>)
ICollection<T>.IsReadOnly

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

如果 XmlQuerySequence<T> 是唯讀的,這個屬性會傳回 true

(繼承來源 XmlQuerySequence<T>)
ICollection<T>.Remove(T)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

從集合中移除指定的項目。

(繼承來源 XmlQuerySequence<T>)
ICollection<XPathItem>.Add(XPathItem)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

擲回 NotSupportedException 例外狀況。

ICollection<XPathItem>.Clear()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

擲回 NotSupportedException 例外狀況。

ICollection<XPathItem>.Contains(XPathItem)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

如果指定的值位於序列中,則傳回 true。

ICollection<XPathItem>.CopyTo(XPathItem[], Int32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將這個序列的內容複製到指定的陣列,從目標陣列中指定的索引位置開始。

ICollection<XPathItem>.IsReadOnly

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

指定無法透過 ICollection<T> 介面新增、移除或修改的項目。

ICollection<XPathItem>.Remove(XPathItem)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

擲回 NotSupportedException 例外狀況。

IEnumerable.GetEnumerator()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回列舉值,可用來逐一查看查詢序列集合。

(繼承來源 XmlQuerySequence<T>)
IEnumerable<XPathItem>.GetEnumerator()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回 XPathItem 實作的 IEnumerator<T>

IList.Add(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在所有情況下都會擲回 NotSupportedException 例外狀況。

(繼承來源 XmlQuerySequence<T>)
IList.Clear()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在所有情況下都會擲回 NotSupportedException 例外狀況。

(繼承來源 XmlQuerySequence<T>)
IList.Contains(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

如果指定的值位於序列中,則傳回 true

(繼承來源 XmlQuerySequence<T>)
IList.IndexOf(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回指定之值在序列中的索引。

(繼承來源 XmlQuerySequence<T>)
IList.Insert(Int32, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在所有情況下都會擲回 NotSupportedException 例外狀況。

(繼承來源 XmlQuerySequence<T>)
IList.IsFixedSize

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回 true 以指出項目無法新增、移除或修改。

(繼承來源 XmlQuerySequence<T>)
IList.IsReadOnly

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得值,指出 XmlQuerySequence<T> 是否唯讀。 一定是 true

(繼承來源 XmlQuerySequence<T>)
IList.Item[Int32]

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回在指定索引處的項目。

(繼承來源 XmlQuerySequence<T>)
IList.Remove(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

未實作。 擲回 NotSupportedException 例外狀況。

(繼承來源 XmlQuerySequence<T>)
IList.RemoveAt(Int32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在所有情況下都會擲回 NotSupportedException 例外狀況。

(繼承來源 XmlQuerySequence<T>)
IList<T>.Insert(Int32, T)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在所有情況下都會擲回 NotSupportedException 例外狀況。

(繼承來源 XmlQuerySequence<T>)
IList<T>.RemoveAt(Int32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在所有情況下都會擲回 NotSupportedException 例外狀況。

(繼承來源 XmlQuerySequence<T>)
IList<XPathItem>.IndexOf(XPathItem)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回指定之值在序列中的索引。

IList<XPathItem>.Insert(Int32, XPathItem)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

擲回 NotSupportedException 例外狀況。

IList<XPathItem>.Item[Int32]

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回在指定索引處的項目。

IList<XPathItem>.RemoveAt(Int32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

擲回 NotSupportedException 例外狀況。

擴充方法

ToFrozenDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

FrozenDictionary<TKey,TValue>根據指定的索引鍵選取器函式,從 IEnumerable<T> 建立 。

ToFrozenDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據指定的索引鍵選取器和項目選取器函式,從 FrozenDictionary<TKey,TValue> 建立 IEnumerable<T>

ToFrozenSet<T>(IEnumerable<T>, IEqualityComparer<T>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

使用 FrozenSet<T> 指定的值建立 。

AsReadOnly<T>(IList<T>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回指定清單的唯讀 ReadOnlyCollection<T> 包裝函式。

ToImmutableArray<TSource>(IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

從指定的集合建立不可變的陣列。

ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

從現有的項目集合建構不可變的字典,將轉換函式套用至來源索引鍵。

ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據序列的某些轉換來建構不可變的字典。

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

列舉及轉換序列,並產生其內容的不可變字典。

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

列舉及轉換序列,並使用指定的索引鍵比較子產生其內容的不可變字典。

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>, IEqualityComparer<TValue>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

列舉及轉換序列,並使用指定的索引鍵與值比較子產生其內容的不可變字典。

ToImmutableHashSet<TSource>(IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

列舉序列,並產生其內容之不可變雜湊集。

ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

列舉序列、產生其內容之不可變雜湊集,且針對集合類型使用指定的相等比較子。

ToImmutableList<TSource>(IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

列舉序列,並產生其內容的不可變清單。

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

列舉及轉換序列,並產生不可變的排序字典作為內容。

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

列舉及轉換序列,並使用指定的索引鍵比較子產生不可變的排序字典作為內容。

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

列舉及轉換序列,並使用指定的索引鍵與值比較子產生不可變的排序字典作為內容。

ToImmutableSortedSet<TSource>(IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

列舉序列,並產生其內容的不可變排序資料集。

ToImmutableSortedSet<TSource>(IEnumerable<TSource>, IComparer<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

列舉序列、產生其內容的不可變排序資料集,並使用指定的比較子。

CopyToDataTable<T>(IEnumerable<T>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據輸入 DataTable 物件 (其中泛型參數 TDataRow) 傳回包含 IEnumerable<T> 物件複本的 DataRow

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據輸入 DataRow 物件 (其中泛型參數 TDataTable),將 IEnumerable<T> 物件複製到指定的 DataRow

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據輸入 DataRow 物件 (其中泛型參數 TDataTable),將 IEnumerable<T> 物件複製到指定的 DataRow

Aggregate<TSource>(IEnumerable<TSource>, Func<TSource,TSource,TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將累加函式套用到序列上。

Aggregate<TSource,TAccumulate>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將累加函式套用到序列上。 使用指定的初始值做為初始累加值。

Aggregate<TSource,TAccumulate,TResult>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate,TResult>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將累加函式套用到序列上。 使用指定的值做為初始累加值,並使用指定的函式來選取結果值。

AggregateBy<TSource,TKey,TAccumulate>(IEnumerable<TSource>, Func<TSource, TKey>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, IEqualityComparer<TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

XML 節點的序列,能夠動態擴充並允許隨機存取項目。

AggregateBy<TSource,TKey,TAccumulate>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TKey,TAccumulate>, Func<TAccumulate,TSource,TAccumulate>, IEqualityComparer<TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

XML 節點的序列,能夠動態擴充並允許隨機存取項目。

All<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

判斷序列的所有項目是否全都符合條件。

Any<TSource>(IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

判斷序列是否包含任何項目。

Any<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

判斷序列的任何項目是否符合條件。

Append<TSource>(IEnumerable<TSource>, TSource)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將值附加在序列結尾。

AsEnumerable<TSource>(IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回 IEnumerable<T> 類型的輸入。

Average<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

計算在輸入序列中各項目上叫用轉換函式後所取得之 Decimal 值序列的平均值。

Average<TSource>(IEnumerable<TSource>, Func<TSource,Double>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

計算在輸入序列中各項目上叫用轉換函式後所取得之 Double 值序列的平均值。

Average<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

計算在輸入序列中各項目上叫用轉換函式後所取得之 Int32 值序列的平均值。

Average<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

計算在輸入序列中各項目上叫用轉換函式後所取得之 Int64 值序列的平均值。

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 Decimal 值的平均值。

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 Double 值的平均值。

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 Int32 值的平均值。

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 Int64 值的平均值。

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 Single 值的平均值。

Average<TSource>(IEnumerable<TSource>, Func<TSource,Single>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

計算在輸入序列中各項目上叫用轉換函式後所取得之 Single 值序列的平均值。

Cast<TResult>(IEnumerable)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

IEnumerable 的項目轉換成指定的型別。

Chunk<TSource>(IEnumerable<TSource>, Int32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將序列的專案分割成大小上限 size的區塊。

Concat<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

串連兩個序列。

Contains<TSource>(IEnumerable<TSource>, TSource)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

使用預設的相等比較子 (Comparer) 來判斷序列是否包含指定的項目。

Contains<TSource>(IEnumerable<TSource>, TSource, IEqualityComparer<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

使用指定的 IEqualityComparer<T> 來判斷序列是否包含指定的項目。

Count<TSource>(IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回序列中的項目數。

Count<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回數字,代表指定之序列中符合條件的項目數目。

CountBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

XML 節點的序列,能夠動態擴充並允許隨機存取項目。

DefaultIfEmpty<TSource>(IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回指定之序列的項目;如果序列是空的,則傳回單一集合中型別參數的預設值。

DefaultIfEmpty<TSource>(IEnumerable<TSource>, TSource)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回指定之序列的項目;如果序列是空的,則傳回單一集合中型別參數的預設值。

Distinct<TSource>(IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

使用預設的相等比較子來比較值,以便從序列傳回獨特的項目。

Distinct<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

使用指定的 IEqualityComparer<T> 來比較值,以便從序列傳回獨特的項目。

DistinctBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據指定的索引鍵選取器函式,從序列傳回不同的專案。

DistinctBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據指定的索引鍵選取器函式,並使用指定的比較子比較索引鍵,從序列傳回不同的專案。

ElementAt<TSource>(IEnumerable<TSource>, Index)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回位於序列中指定索引處的項目。

ElementAt<TSource>(IEnumerable<TSource>, Int32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回位於序列中指定索引處的項目。

ElementAtOrDefault<TSource>(IEnumerable<TSource>, Index)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回位於序列中指定索引處的元素;如果索引超出範圍,則傳回預設值。

ElementAtOrDefault<TSource>(IEnumerable<TSource>, Int32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回位於序列中指定索引處的元素;如果索引超出範圍,則傳回預設值。

Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

使用預設相等比較子來比較值,以便產生兩個序列的差異。

Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

使用指定的 IEqualityComparer<T> 來比較值,以便產生兩個序列的差異。

ExceptBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據指定的索引鍵選取器函式,產生兩個序列的集合差異。

ExceptBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>, IEqualityComparer<TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據指定的索引鍵選取器函式,產生兩個序列的集合差異。

First<TSource>(IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回序列的第一個項目。

First<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回序列中符合指定條件的第一個元素。

FirstOrDefault<TSource>(IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回序列的第一個元素;如果序列中沒有包含任何元素,則傳回預設值。

FirstOrDefault<TSource>(IEnumerable<TSource>, TSource)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回序列的第一個專案,如果序列不包含任何專案,則傳回指定的預設值。

FirstOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回序列中符合條件的第一個元素;如果找不到這類元素,則傳回預設值。

FirstOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>, TSource)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回符合條件之序列的第一個專案,如果沒有找到這類專案,則傳回指定的預設值。

GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

依據指定的索引鍵選擇器函式來群組序列的項目。

GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

依據指定的索引鍵選取器函式來群組序列的項目,並使用指定的比較子來比較索引鍵。

GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

依據指定的索引鍵選取器函式來群組序列的項目,並使用指定的函式來投影每個群組的項目。

GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

依據索引鍵選取器函式來群組序列中的項目。 索引鍵是使用比較子來進行比較,而每個群組的項目都是利用指定的函式進行投影。

GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

依據指定的索引鍵選取器函式來群組序列的項目,並從每個群組及其索引鍵建立結果值。

GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>, IEqualityComparer<TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

依據指定的索引鍵選取器函式來群組序列的項目,並從每個群組及其索引鍵建立結果值。 索引鍵是使用指定的比較子來進行比較。

GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>,TResult>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

依據指定的索引鍵選取器函式來群組序列的項目,並從每個群組及其索引鍵建立結果值。 每個群組的項目都是利用指定的函式進行投影。

GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>, TResult>, IEqualityComparer<TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

依據指定的索引鍵選取器函式來群組序列的項目,並從每個群組及其索引鍵建立結果值。 索引鍵值是使用指定的比較子來進行比較,而每個群組的項目則都是利用指定的函式進行投影。

GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據索引鍵相等與否,將兩個序列的項目相互關聯,並群組產生的結果。 預設的相等比較子是用於比較索引鍵。

GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據索引鍵相等與否,將兩個序列的項目相互關聯,並群組產生的結果。 指定的 IEqualityComparer<T> 是用於比較索引鍵。

Index<TSource>(IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

XML 節點的序列,能夠動態擴充並允許隨機存取項目。

Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

使用預設相等比較子來比較值,以便產生兩個序列的交集。

Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

使用指定的 IEqualityComparer<T> 來比較值,以便產生兩個序列的交集。

IntersectBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據指定的索引鍵選取器函式,產生兩個序列的集合交集。

IntersectBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>, IEqualityComparer<TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據指定的索引鍵選取器函式,產生兩個序列的集合交集。

Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據相符索引鍵,將兩個序列的項目相互關聯。 預設的相等比較子是用於比較索引鍵。

Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據相符索引鍵,將兩個序列的項目相互關聯。 指定的 IEqualityComparer<T> 是用於比較索引鍵。

Last<TSource>(IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回序列的最後一個項目。

Last<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回序列中符合指定之條件的最後一個元素。

LastOrDefault<TSource>(IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回序列的最後一個元素;如果序列中沒有包含任何元素,則傳回預設值。

LastOrDefault<TSource>(IEnumerable<TSource>, TSource)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回序列的最後一個專案,如果序列不包含任何專案,則傳回指定的預設值。

LastOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回序列中符合條件的最後一個元素;如果找不到這類元素,則傳回預設值。

LastOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>, TSource)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回符合條件之序列的最後一個專案,如果沒有找到這類專案,則傳回指定的預設值。

LongCount<TSource>(IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回代表序列中項目總數的 Int64

LongCount<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回 Int64,其代表序列中符合條件的項目數目。

Max<TSource>(IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回泛型序列中的最大值。

Max<TSource>(IEnumerable<TSource>, IComparer<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回泛型序列中的最大值。

Max<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在序列的每個項目上叫用轉換函式,並傳回最大的 Decimal 值。

Max<TSource>(IEnumerable<TSource>, Func<TSource,Double>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在序列的每個項目上叫用轉換函式,並傳回最大的 Double 值。

Max<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在序列的每個項目上叫用轉換函式,並傳回最大的 Int32 值。

Max<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在序列的每個項目上叫用轉換函式,並傳回最大的 Int64 值。

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在序列的每個項目上叫用轉換函式,並傳回最大的可為 Null 之 Decimal 值。

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在序列的每個項目上叫用轉換函式,並傳回最大的可為 Null 之 Double 值。

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在序列的每個項目上叫用轉換函式,並傳回最大的可為 Null 之 Int32 值。

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在序列的每個項目上叫用轉換函式,並傳回最大的可為 Null 之 Int64 值。

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在序列的每個項目上叫用轉換函式,並傳回最大的可為 Null 之 Single 值。

Max<TSource>(IEnumerable<TSource>, Func<TSource,Single>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在序列的每個項目上叫用轉換函式,並傳回最大的 Single 值。

Max<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在泛型序列的每個項目上叫用轉換函式,並傳回最大的結果值。

MaxBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據指定的索引鍵選取器函式,傳回泛型序列中的最大值。

MaxBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據指定的索引鍵選取器函式和索引鍵比較子,傳回泛型序列中的最大值。

Min<TSource>(IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回泛型序列中的最小值。

Min<TSource>(IEnumerable<TSource>, IComparer<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回泛型序列中的最小值。

Min<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在序列的每個項目上叫用轉換函式,並傳回最小的 Decimal 值。

Min<TSource>(IEnumerable<TSource>, Func<TSource,Double>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在序列的每個項目上叫用轉換函式,並傳回最小的 Double 值。

Min<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在序列的每個項目上叫用轉換函式,並傳回最小的 Int32 值。

Min<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在序列的每個項目上叫用轉換函式,並傳回最小的 Int64 值。

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在序列的每個項目上叫用轉換函式,並傳回最小的可為 Null 之 Decimal 值。

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在序列的每個項目上叫用轉換函式,並傳回最小的可為 Null 之 Double 值。

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在序列的每個項目上叫用轉換函式,並傳回最小的可為 Null 之 Int32 值。

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在序列的每個項目上叫用轉換函式,並傳回最小的可為 Null 之 Int64 值。

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在序列的每個項目上叫用轉換函式,並傳回最小的可為 Null 之 Single 值。

Min<TSource>(IEnumerable<TSource>, Func<TSource,Single>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在序列的每個項目上叫用轉換函式,並傳回最小的 Single 值。

Min<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在泛型序列的每個項目上叫用轉換函式,並傳回最小的結果值。

MinBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據指定的索引鍵選取器函式,傳回泛型序列中的最小值。

MinBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據指定的索引鍵選取器函式和索引鍵比較子,傳回泛型序列中的最小值。

OfType<TResult>(IEnumerable)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據指定的型別來篩選 IEnumerable 的項目。

Order<T>(IEnumerable<T>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

依遞增順序排序序列中的項目。

Order<T>(IEnumerable<T>, IComparer<T>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

依遞增順序排序序列中的項目。

OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

依據索引鍵,按遞增順序排序序列中的項目。

OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

使用指定的比較子,依遞增順序排序序列中的項目。

OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

依據索引鍵,按遞減順序排序序列中的項目。

OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

使用指定的比較子,依遞減順序排序序列中的項目。

OrderDescending<T>(IEnumerable<T>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

依遞減順序排序序列中的項目。

OrderDescending<T>(IEnumerable<T>, IComparer<T>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

依遞減順序排序序列中的項目。

Prepend<TSource>(IEnumerable<TSource>, TSource)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將值新增至序列的開頭。

Reverse<TSource>(IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

反轉序列中項目的排序方向。

Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將序列的每個元素規劃成一個新的表單。

Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,TResult>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

透過加入項目的索引,將序列的每個項目投影成新的表單。

SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TResult>>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將序列的每個項目都投影成 IEnumerable<T>,並將產生的序列簡化成單一序列。

SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TResult>>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將序列的每個項目都投影成 IEnumerable<T>,並將產生的序列簡化成單一序列。 各來源項目的索引是在該項目的投影表單中使用。

SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將序列的每個項目投影為 IEnumerable<T>、將產生的序列簡化成單一序列,並對其中的每個項目叫用結果選取器函式。

SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將序列的每個項目投影為 IEnumerable<T>、將產生的序列簡化成單一序列,並對其中的每個項目叫用結果選取器函式。 各來源項目的索引是在該項目的中繼投影表單中使用。

SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

使用項目之型別的預設相等比較子來比較項目,以判斷兩個序列是否相等。

SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

使用指定的 IEqualityComparer<T> 來比較項目,以判斷兩個序列是否相等。

Single<TSource>(IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回序列的唯一一個元素,如果序列中不是正好一個元素,則擲回例外狀況。

Single<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回序列中符合指定之條件的唯一一個元素,如果有一個以上這類元素,則擲回例外狀況。

SingleOrDefault<TSource>(IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回序列的唯一一個項目,如果序列是空白,則為預設值,如果序列中有一個以上的項目,這個方法就會擲回例外狀況。

SingleOrDefault<TSource>(IEnumerable<TSource>, TSource)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回序列的唯一元素,如果序列是空的,則傳回指定的預設值;如果序列中有一個以上的元素,這個方法就會擲回例外狀況。

SingleOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回序列中符合指定之條件的唯一一個元素,如果沒有這類元素,則為預設值,如果有一個以上的元素符合條件,這個方法就會擲回例外狀況。

SingleOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>, TSource)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回符合指定條件之序列的唯一元素,如果沒有這類專案,則傳回指定的預設值;如果多個元素符合條件,這個方法就會擲回例外狀況。

Skip<TSource>(IEnumerable<TSource>, Int32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

略過序列中指定的項目數目,然後傳回其餘項目。

SkipLast<TSource>(IEnumerable<TSource>, Int32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回新的可列舉集合,其包含已省略來源集合最後 count 元素的所有 source 元素。

SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

只要指定的條件為 true,便略過序列中的項目,然後傳回其餘項目。

SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

只要指定的條件為 true,便略過序列中的項目,然後傳回其餘項目。 項目的索引是用於述詞功能的邏輯中。

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

計算在輸入序列中各項目上叫用轉換函式後所取得之 Decimal 值序列的總和。

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Double>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

計算在輸入序列中各項目上叫用轉換函式後所取得之 Double 值序列的總和。

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

計算在輸入序列中各項目上叫用轉換函式後所取得之 Int32 值序列的總和。

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

計算在輸入序列中各項目上叫用轉換函式後所取得之 Int64 值序列的總和。

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 Decimal 值的總和。

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 Double 值的總和。

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 Int32 值的總和。

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 Int64 值的總和。

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 Single 值的總和。

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Single>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

計算在輸入序列中各項目上叫用轉換函式後所取得之 Single 值序列的總和。

Take<TSource>(IEnumerable<TSource>, Int32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

從序列開頭傳回指定的連續項目數目。

Take<TSource>(IEnumerable<TSource>, Range)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回序列中連續專案的指定範圍。

TakeLast<TSource>(IEnumerable<TSource>, Int32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回新的可列舉集合,其包含 source 的最後 count 元素。

TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

只要指定的條件為 true,就會傳回序列中的項目。

TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

只要指定的條件為 true,就會傳回序列中的項目。 項目的索引是用於述詞功能的邏輯中。

ToArray<TSource>(IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

IEnumerable<T> 建立陣列。

ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據指定的索引鍵選擇器函式,從 Dictionary<TKey,TValue> 建立 IEnumerable<T>

ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據指定的索引鍵選取器函式和索引鍵比較子,從 Dictionary<TKey,TValue> 建立 IEnumerable<T>

ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據指定的索引鍵選取器和項目選取器函式,從 Dictionary<TKey,TValue> 建立 IEnumerable<T>

ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據指定的索引鍵選取器函式、比較子和項目選取器函式,從 Dictionary<TKey,TValue> 建立 IEnumerable<T>

ToHashSet<TSource>(IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

IEnumerable<T> 建立 HashSet<T>

ToHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

使用比較金鑰的 comparerIEnumerable<T> 建立 HashSet<T>

ToList<TSource>(IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

IEnumerable<T> 建立 List<T>

ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據指定的索引鍵選擇器函式,從 Lookup<TKey,TElement> 建立 IEnumerable<T>

ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據指定的索引鍵選取器函式和索引鍵比較子,從 Lookup<TKey,TElement> 建立 IEnumerable<T>

ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據指定的索引鍵選取器和項目選取器函式,從 Lookup<TKey,TElement> 建立 IEnumerable<T>

ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據指定的索引鍵選取器函式、比較子和項目選取器函式,從 Lookup<TKey,TElement> 建立 IEnumerable<T>

TryGetNonEnumeratedCount<TSource>(IEnumerable<TSource>, Int32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

嘗試判斷序列中的元素數目,而不強制列舉。

Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

使用預設相等比較值來比較值,以便產生兩個序列的集合等位。

Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

使用指定的 IEqualityComparer<T> 產生兩個序列的集合等位。

UnionBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TSource>, Func<TSource,TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據指定的索引鍵選取器函式,產生兩個序列的集合聯集。

UnionBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據指定的索引鍵選取器函式,產生兩個序列的集合聯集。

Where<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據述詞來篩選值序列。

Where<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據述詞來篩選值序列。 述詞函式的邏輯中使用各項目的索引。

Zip<TFirst,TSecond>(IEnumerable<TFirst>, IEnumerable<TSecond>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

從兩個指定序列中的元素產生一系列元組。

Zip<TFirst,TSecond,TThird>(IEnumerable<TFirst>, IEnumerable<TSecond>, IEnumerable<TThird>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

產生具有來自三個指定序列之元素的元組序列。

Zip<TFirst,TSecond,TResult>(IEnumerable<TFirst>, IEnumerable<TSecond>, Func<TFirst,TSecond,TResult>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將指定的函式套用至兩個序列的對應項目,產生結果的序列。

AsParallel(IEnumerable)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

啟用查詢的平行化作業。

AsParallel<TSource>(IEnumerable<TSource>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

啟用查詢的平行化作業。

AsQueryable(IEnumerable)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

IEnumerable 轉換成 IQueryable

AsQueryable<TElement>(IEnumerable<TElement>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將泛型 IEnumerable<T> 轉換成泛型 IQueryable<T>

Ancestors<T>(IEnumerable<T>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回包含來源集合中每個節點祖系的項目集合。

Ancestors<T>(IEnumerable<T>, XName)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回包含來源集合中每個節點祖系的已篩選項目集合。 集合中只會包含具有相符之 XName 的項目。

DescendantNodes<T>(IEnumerable<T>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回來源集合中每個文件和項目之子代節點的集合。

Descendants<T>(IEnumerable<T>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回包含來源集合中每個項目和文件之子代項目的項目集合。

Descendants<T>(IEnumerable<T>, XName)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回已篩選的項目集合,其中包含來源集合中每個項目和文件的子代項目。 集合中只會包含具有相符之 XName 的項目。

Elements<T>(IEnumerable<T>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回來源集合中每個項目和文件的子項目集合。

Elements<T>(IEnumerable<T>, XName)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回來源集合中每個項目和文件的已篩選子項目集合。 集合中只會包含具有相符之 XName 的項目。

InDocumentOrder<T>(IEnumerable<T>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回包含來源集合中所有節點的節點集合,依據文件順序來排序。

Nodes<T>(IEnumerable<T>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回來源集合中每個文件和項目的子節點集合。

Remove<T>(IEnumerable<T>)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在來源集合中,從每一個節點的父節點移除這些節點。

適用於