언어

SqlDataReader.ReadAsync(CancellationToken) 메서드

정의

Read()를 다음 레코드로 이동하는 비동기 버전의 SqlDataReader입니다.

취소 토큰은 명령 시간 제한이 경과하기 전에 작업을 취소하는 요청에 사용할 수 있습니다. 예외는 반환된 작업 개체를 통해 보고됩니다.

public:
 override System::Threading::Tasks::Task<bool> ^ ReadAsync(System::Threading::CancellationToken cancellationToken);
public override System.Threading.Tasks.Task<bool> ReadAsync(System.Threading.CancellationToken cancellationToken);
override this.ReadAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Overrides Function ReadAsync (cancellationToken As CancellationToken) As Task(Of Boolean)

매개 변수

cancellationToken
CancellationToken

취소 명령입니다.

반품

비동기 작업(operation)을 나타내는 작업(task)입니다.

예외

작업 완료 전에 동일한 인스턴스에 대해 ReadAsync(CancellationToken)를 두 번 이상 호출

SQL Server에서 명령 텍스트를 실행하는 동안 오류를 반환했습니다.

설명

의 ExecuteReaderAsync 매개 변수가 behavior 로 DefaultReadAsync 설정된 경우 작업을 반환하기 전에 전체 행을 읽습니다.

코드 샘플을 포함하여 SQL Server .NET Framework 데이터 공급자의 비동기 프로그래밍에 대한 자세한 내용은 비동기 프로그래밍을 참조하세요.

참고

대용량 데이터(이진/텍스트)를 읽을 때 최적의 성능을 위해 를 사용하는 Read 것이 좋습니다.

적용 대상