EnumerableRowCollection クラス

定義

LINQ to DataSet クエリから返される DataRow オブジェクトのコレクションを表します。Represents a collection of DataRow objects returned from a LINQ to DataSet query. この API は、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.

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 provides an entry point so that the cast operation can be intercepted within an extension method. 派生ジェネリッククラス EnumerableRowCollection<TRow> は、クエリの結果を格納するために .NET Framework によって実際に使用されます。The derived generic class EnumerableRowCollection<TRow> is actually used by the .NET Framework to contain the results of a query.

このクラスはインスタンス化できません。This class cannot be instantiated.

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判定します。Determines whether the specified object is equal to the current object.

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(継承元 Object)
ToString()

現在のオブジェクトを表す string を返します。Returns a string that represents the current object.

(継承元 Object)

明示的なインターフェイスの実装

IEnumerable.GetEnumerator()

DataRow オブジェクトのコレクションの列挙子を返します。Returns an enumerator for the collection of DataRow objects. この API は、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.

拡張メソッド

Cast<TResult>(EnumerableRowCollection)

EnumerableRowCollection の要素を指定した型に変換します。Converts the elements of an EnumerableRowCollection to the specified type.

Cast<TResult>(IEnumerable)

IEnumerable の要素を、指定した型にキャストします。Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

指定された型に基づいて IEnumerable の要素をフィルター処理します。Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

クエリの並列化を有効にします。Enables parallelization of a query.

AsQueryable(IEnumerable)

IEnumerableIQueryable に変換します。Converts an IEnumerable to an IQueryable.

適用対象

こちらもご覧ください