다음을 통해 공유


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입니다.

예외

source이(가) null인 경우

시퀀스의 요소를 TResult 형식으로 캐스팅할 수 없는 경우

설명

이 메서드는 지연 된 실행을 사용 하 여 구현 됩니다. 즉시 반환 값은 작업을 수행 하는 데 필요한 모든 정보를 저장 하는 개체입니다. 이 메서드를 나타내는 쿼리 하거나 호출 하 여 개체 열거 될 때까지 실행 되지 않습니다 해당 GetEnumerator 메서드를 사용 하 여 직접 또는 foreach Visual C# 또는 For Each Visual Basic의 합니다.

적용 대상

추가 정보