次の方法で共有


EnumerableRowCollectionExtensions.Cast<TResult> メソッド

定義

EnumerableRowCollection の要素を指定した型に変換します。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

public:
generic <typename TResult>
[System::Runtime::CompilerServices::Extension]
 static System::Data::EnumerableRowCollection<TResult> ^ Cast(System::Data::EnumerableRowCollection ^ source);
public static System.Data.EnumerableRowCollection<TResult> Cast<TResult> (this System.Data.EnumerableRowCollection source);
static member Cast : System.Data.EnumerableRowCollection -> System.Data.EnumerableRowCollection<'Result>
<Extension()>
Public Function Cast(Of TResult) (source As EnumerableRowCollection) As EnumerableRowCollection(Of TResult)

型パラメーター

TResult

元の要素の変換後の型。

パラメーター

source
EnumerableRowCollection

変換する要素が格納されている EnumerableRowCollection

戻り値

指定した型に変換されたソース シーケンスの各要素が格納されている EnumerableRowCollection

例外

sourcenullです。

シーケンスの要素を TResult 型にキャストできません。

注釈

このメソッドは、遅延実行を使用して実装されます。 即時戻り値は、アクションの実行に必要なすべての情報を格納する オブジェクトです。 か、呼び出すことによって、オブジェクトが列挙されるまで、このメソッドによって表されるクエリは実行されません、GetEnumeratorメソッドを使用して直接またはforeachVisual C# またはFor EachVisual Basic で。

適用対象

こちらもご覧ください