Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Sendet asynchron eine Anforderung zur Ausführung der Datendienstabfrage.
Namespace: System.Data.Services.Client
Assembly: Microsoft.Data.Services.Client (in Microsoft.Data.Services.Client.dll)
Syntax
'Declaration
Public Function BeginExecute ( _
callback As AsyncCallback, _
state As Object _
) As IAsyncResult
'Usage
Dim instance As DataServiceQuery
Dim callback As AsyncCallback
Dim state As Object
Dim returnValue As IAsyncResult
returnValue = instance.BeginExecute(callback, _
state)
public IAsyncResult BeginExecute(
AsyncCallback callback,
Object state
)
public:
IAsyncResult^ BeginExecute(
AsyncCallback^ callback,
Object^ state
)
member BeginExecute :
callback:AsyncCallback *
state:Object -> IAsyncResult
public function BeginExecute(
callback : AsyncCallback,
state : Object
) : IAsyncResult
Parameter
- callback
Typ: System.AsyncCallback
Delegat, der aufgerufen werden soll, wenn Ergebnisse für die Verwendung durch den Client verfügbar sind.
- state
Typ: System.Object
Benutzerdefiniertes Statusobjekt, das an den Rückruf übergeben wird.
Rückgabewert
Typ: System.IAsyncResult
Ein IAsyncResult-Objekt, das verwendet wird, um den Status des asynchronen Vorgangs nachzuverfolgen.
Hinweise
Das zurückgegebene IAsyncResult-Objekt wird verwendet, um den Abschluss des asynchronen Vorgangs zu ermitteln. Weitere Informationen finden Sie unter Asynchrone Vorgänge (WCF Data Services).
Die BeginExecute-Methode verwendet die gleiche Semantik wie die Execute-Methode, BeginExecute sendet die Anforderung jedoch asynchron, sodass der Aufruf beim Warten auf die Ergebnisse des Diensts die Verarbeitung nicht blockiert. Entsprechend dem asynchronen Begin/End-Standardmuster wird beim Abrufen der Abfrageergebnisse der bereitgestellte Rückruf aufgerufen.