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
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.