IVsDataAsyncCommand.PrepareAsync(String, DataCommandType, IVsDataParameter[], Int32, Object) Methode

Definition

Bereitet bei Implementierung durch eine Klasse den angegebenen Befehl, der für die Datenquelle ausgeführt werden soll, auf asynchrone Weise vor. der Befehl kann dann mehrmals mit unterschiedlichen Parametern ausgeführt werden.

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)

Parameter

command
String

Der Befehl, der ausgeführt werden soll.

commandType
DataCommandType

Ein Wert aus der- DataCommandType Enumeration, der den Befehlstyp für den angezeigtem Befehl darstellt und angibt, wie der Inhalt des-Parameters interpretiert werden soll command .

parameters
IVsDataParameter[]

Eine Liste der Parameter, die mit dem Befehl übergeben werden sollen.

commandTimeout
Int32

Zeitraum (in Sekunden), in dem für den Befehl ein Timeout eintritt.

userState
Object

Das Objekt, das von dieser Methode zurück aufgerufen wird, wenn der Befehl den Befehl fortschreitet.

Gilt für