DataAsyncCommand.AsyncPrepare 메서드
에서 비동기식으로 데이터 소스에 대해 실행 되도록 지정한 명령을 준비. 다양 한 매개 변수를 여러 번 다음 명령을 실행할 수 있습니다.
네임스페이스: Microsoft.VisualStudio.Data
어셈블리: Microsoft.VisualStudio.Data(Microsoft.VisualStudio.Data.dll)
구문
‘선언
Public Overridable Sub AsyncPrepare ( _
command As String, _
commandType As Integer, _
commandTimeout As Integer, _
asyncCommandEvents As DataAsyncCommandEvents _
)
public virtual void AsyncPrepare(
string command,
int commandType,
int commandTimeout,
DataAsyncCommandEvents asyncCommandEvents
)
public:
virtual void AsyncPrepare(
String^ command,
int commandType,
int commandTimeout,
DataAsyncCommandEvents^ asyncCommandEvents
)
abstract AsyncPrepare :
command:string *
commandType:int *
commandTimeout:int *
asyncCommandEvents:DataAsyncCommandEvents -> unit
override AsyncPrepare :
command:string *
commandType:int *
commandTimeout:int *
asyncCommandEvents:DataAsyncCommandEvents -> unit
public function AsyncPrepare(
command : String,
commandType : int,
commandTimeout : int,
asyncCommandEvents : DataAsyncCommandEvents
)
매개 변수
command
형식: String준비 된 명령입니다.
commandType
형식: Int32명령 문자열의 형식입니다.
commandTimeout
형식: Int32시간 앞의 명령 시간 초과 (초)입니다.
asyncCommandEvents
형식: Microsoft.VisualStudio.Data.DataAsyncCommandEvents개체를 다시 명령 진행 될 때이 메서드를 호출 합니다.
예외
예외 | 조건 |
---|---|
ArgumentNullException | 명령 또는 Asynccommandevents는 null입니다. |
ArgumentException | Commandtype의 형식이 잘못 지정합니다. |
ArgumentOutOfRangeException | Commandtimeout는-1 보다 작은 경우 |
NotSupportedException | 이 메서드는 공급자를 지원 하지 않습니다. |
설명
이 메서드는 동일한 작업을 수행의 Prepare 메서드는 비동기 방식으로 있지만.
경우의 값은 commandTimeout 매개 변수는 0, 제한 시간 없음입니다. (또는 제한 시간이 한정 되었습니다). 값이-1 이면 제한 시간 데이터 공급자에 의해 설정 됩니다.
참고
발생 하는 다른 예외 매개 변수가 파생 공급자가 지정한 이유로 실패를 나타내는.
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용를 참조하세요.