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

适用于

另请参阅