Freigeben über


DataAsyncCommand.AsyncExecuteWithoutResults-Methode

Führt, in einer asynchronen Art, einen Befehl aus, der keine Ergebnisse zu einem ganzzahligen Wert hinaus zurückgibt, der Status angibt.

Namespace:  Microsoft.VisualStudio.Data
Assembly:  Microsoft.VisualStudio.Data (in Microsoft.VisualStudio.Data.dll)

Syntax

'Declaration
Public Overridable Sub AsyncExecuteWithoutResults ( _
    command As String, _
    commandType As Integer, _
    parameters As DataParameter(), _
    commandTimeout As Integer, _
    asyncCommandEvents As DataAsyncCommandEvents _
)
public virtual void AsyncExecuteWithoutResults(
    string command,
    int commandType,
    DataParameter[] parameters,
    int commandTimeout,
    DataAsyncCommandEvents asyncCommandEvents
)
public:
virtual void AsyncExecuteWithoutResults(
    String^ command, 
    int commandType, 
    array<DataParameter^>^ parameters, 
    int commandTimeout, 
    DataAsyncCommandEvents^ asyncCommandEvents
)
abstract AsyncExecuteWithoutResults : 
        command:string * 
        commandType:int * 
        parameters:DataParameter[] * 
        commandTimeout:int * 
        asyncCommandEvents:DataAsyncCommandEvents -> unit  
override AsyncExecuteWithoutResults : 
        command:string * 
        commandType:int * 
        parameters:DataParameter[] * 
        commandTimeout:int * 
        asyncCommandEvents:DataAsyncCommandEvents -> unit
public function AsyncExecuteWithoutResults(
    command : String, 
    commandType : int, 
    parameters : DataParameter[], 
    commandTimeout : int, 
    asyncCommandEvents : DataAsyncCommandEvents
)

Parameter

  • command
    Typ: String

    Der Befehl, der ausgeführt werden soll.

  • commandType
    Typ: Int32

    Format der Befehlszeichenfolge.

  • commandTimeout
    Typ: Int32

    Zeit, in Sekunden vor, die die Befehlstimeouts.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

Der Befehl oder die asyncCommandEvents sind NULL.

ArgumentException

Das commandType gibt einen ungültigen Typ an.

ArgumentOutOfRangeException

Das commandTimeout ist kleiner als -1.

NotSupportedException

Der Anbieter unterstützt diese Methode nicht.

Hinweise

Diese Methode führt den gleichen Vorgang wie die ExecuteWithoutResults methode, aber in einer asynchronen Weise ausgeführt.

Wenn der Wert des Parameters commandTimeout 0 ist, gibt es kein Timeout (oder, Timeout ist Unendlich); Wenn der Wert -1 ist, ist das Timeout das legen durch den Datenanbieter.

Hinweis

Andere Ausnahmen, die auftreten, geben an, dass die Parameterableitung für einen Anbieter-angegebenen Grund fehlgeschlagen ist.

.NET Framework-Sicherheit

Siehe auch

Referenz

DataAsyncCommand Klasse

Microsoft.VisualStudio.Data-Namespace

DataCommand