EnumerableRowCollectionExtensions.Cast<TResult> メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 。
例外
source は nullです。
シーケンス内の要素を型 TResultにキャストすることはできません。
注釈
このメソッドは、遅延実行を使用して実装されます。 即時戻り値は、アクションの実行に必要なすべての情報を格納するオブジェクトです。 このメソッドで表されるクエリは、GetEnumerator メソッドを直接呼び出すか、Visual C# で foreach を使用するか、Visual Basic で For Each を使用して、オブジェクトが列挙されるまで実行されません。