DataAsyncCommand.AsyncDeriveParameters - метод
Является производным, асинхронно, набор параметров для использования с указанной командой.
Пространство имен: Microsoft.VisualStudio.Data
Сборка: Microsoft.VisualStudio.Data (в Microsoft.VisualStudio.Data.dll)
Синтаксис
'Декларация
Public Overridable Sub AsyncDeriveParameters ( _
command As String, _
commandType As Integer, _
commandTimeout As Integer, _
asyncCommandEvents As DataAsyncCommandEvents _
)
public virtual void AsyncDeriveParameters(
string command,
int commandType,
int commandTimeout,
DataAsyncCommandEvents asyncCommandEvents
)
public:
virtual void AsyncDeriveParameters(
String^ command,
int commandType,
int commandTimeout,
DataAsyncCommandEvents^ asyncCommandEvents
)
abstract AsyncDeriveParameters :
command:string *
commandType:int *
commandTimeout:int *
asyncCommandEvents:DataAsyncCommandEvents -> unit
override AsyncDeriveParameters :
command:string *
commandType:int *
commandTimeout:int *
asyncCommandEvents:DataAsyncCommandEvents -> unit
public function AsyncDeriveParameters(
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 | Поставщик не поддерживает данный метод. |
Заметки
Этот метод выполняет одну и ту же операцию, как метод DeriveParameters, но в асинхронном режиме.
Если значение параметра commandTimeout 0, отсутствие времени ожидания (или время ожидания бесконечно); если значение равно -1, то время ожидания, который задается поставщиком данных.
Примечание
Другие исключения, происходящие указывает, что вывод параметра завершился ошибкой, поставщик- указанной причине.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.