DataAsyncCommand.ExecuteWithoutResultsAsync 方法

定义

以异步方式执行命令,该命令不会返回除整数值以外的任何结果来指示状态。

public:
 virtual void ExecuteWithoutResultsAsync(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 ExecuteWithoutResultsAsync (string command, Microsoft.VisualStudio.Data.Services.SupportEntities.DataCommandType commandType, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataParameter[] parameters, int commandTimeout, object userState);
abstract member ExecuteWithoutResultsAsync : string * Microsoft.VisualStudio.Data.Services.SupportEntities.DataCommandType * Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataParameter[] * int * obj -> unit
override this.ExecuteWithoutResultsAsync : string * Microsoft.VisualStudio.Data.Services.SupportEntities.DataCommandType * Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataParameter[] * int * obj -> unit
Public Sub ExecuteWithoutResultsAsync (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

此方法在命令进行过程中回调的对象。

实现

例外

commanduserState 参数为 null。

commandTimeout 参数小于 -1。

适用于