EnumerableRowCollection 類別

定義

表示從 LINQ to DataSet 查詢所傳回之 DataRow 物件的集合。 此 API 支援 .NET 基礎結構,不適合直接從您的程式碼使用。

public ref class EnumerableRowCollection abstract : System::Collections::IEnumerable
public abstract class EnumerableRowCollection : System.Collections.IEnumerable
type EnumerableRowCollection = class
    interface IEnumerable
Public MustInherit Class EnumerableRowCollection
Implements IEnumerable
繼承
EnumerableRowCollection
衍生
實作

備註

EnumerableRowCollection 提供進入點,讓轉換作業可以在擴充方法內攔截。 衍生的泛型類別 EnumerableRowCollection<TRow> 實際上是由 .NET 用來包含查詢的結果。

無法執行個體化這個類別。

方法

Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

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

(繼承來源 Object)

明確介面實作

IEnumerable.GetEnumerator()

傳回 DataRow 物件集合的列舉值。 此 API 支援 .NET 基礎結構,不適合直接從您的程式碼使用。

擴充方法

Cast<TResult>(EnumerableRowCollection)

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

EnumerableRowCollection 的項目轉換為指定的型別。

Cast<TResult>(IEnumerable)

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

OfType<TResult>(IEnumerable)

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

AsParallel(IEnumerable)

啟用查詢的平行化作業。

AsQueryable(IEnumerable)

IEnumerable 轉換成 IQueryable

適用於

另請參閱