IVsDataAsyncCommand.PrepareAsync(String, DataCommandType, IVsDataParameter[], Int32, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
При реализации классом подготавливает асинхронный способ, заданную команду для выполнения в источнике данных. Затем команда может выполняться несколько раз с различными параметрами.
public:
void PrepareAsync(System::String ^ command, Microsoft::VisualStudio::Data::Services::SupportEntities::DataCommandType commandType, cli::array <Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataParameter ^> ^ parameters, int commandTimeout, System::Object ^ userState);
public void PrepareAsync (string command, Microsoft.VisualStudio.Data.Services.SupportEntities.DataCommandType commandType, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataParameter[] parameters, int commandTimeout, object userState);
abstract member PrepareAsync : string * Microsoft.VisualStudio.Data.Services.SupportEntities.DataCommandType * Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataParameter[] * int * obj -> unit
Public Sub PrepareAsync (command As String, commandType As DataCommandType, parameters As IVsDataParameter(), commandTimeout As Integer, userState As Object)
Параметры
- command
- String
Команда для выполнения.
- commandType
- DataCommandType
Значение из DataCommandType перечисления, представляющее тип команды для указанной команды, с указанием способа интерпретации содержимого command параметра.
- parameters
- IVsDataParameter[]
Список параметров для передачи с помощью команды.
- commandTimeout
- Int32
Количество времени в секундах, по истечении которого команда истечет время ожидания.
- userState
- Object
Объект, для которого этот метод выполняет обратный вызов по мере выполнения команды.