DataServiceQuery.BeginExecute(AsyncCallback, Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Sendet asynchron eine Anforderung zum Ausführen der Datendienstabfrage.
public:
IAsyncResult ^ BeginExecute(AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginExecute(AsyncCallback callback, object state);
override this.BeginExecute : AsyncCallback * obj -> IAsyncResult
member this.BeginExecute : AsyncCallback * obj -> IAsyncResult
Public Function BeginExecute (callback As AsyncCallback, state As Object) As IAsyncResult
Parameter
- callback
- AsyncCallback
Delegieren, um aufzurufen, wenn Ergebnisse für die Clientnutzung verfügbar sind.
- state
- Object
Benutzerdefiniertes Zustandsobjekt, das an den Rückruf übergeben wird.
Gibt zurück
Ein IAsyncResult Objekt, das zum Nachverfolgen des Status des asynchronen Vorgangs verwendet wird.
Hinweise
Das zurückgegebene Objekt wird verwendet, um zu bestimmen, wann der asynchrone IAsyncResult Vorgang abgeschlossen ist. Weitere Informationen finden Sie unter "Asynchrone Vorgänge".
Die BeginExecute Methode verwendet dieselbe Semantik wie die Execute Methode, sendet die Anforderung jedoch BeginExecute asynchron, sodass der Aufruf die Verarbeitung nicht blockiert, während auf die Ergebnisse des Diensts gewartet wird. Gemäß dem standardmäßigen asynchronen Start-End-Muster wird der bereitgestellte Rückruf aufgerufen, wenn Abfrageergebnisse abgerufen werden.