DataServiceQuery.BeginExecute(AsyncCallback, Object) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skickar asynkront en begäran om att köra datatjänstfrågan.
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
Parametrar
- callback
- AsyncCallback
Delegera för att anropa när resultat är tillgängliga för klientförbrukning.
- state
- Object
Användardefinierat tillståndsobjekt som skickas till återanropet.
Returer
Ett IAsyncResult objekt som används för att spåra status för den asynkrona åtgärden.
Kommentarer
Det returnerade IAsyncResult objektet används för att avgöra när den asynkrona åtgärden har slutförts. Mer information finns i Asynkrona åtgärder.
Metoden BeginExecute använder samma semantik som Execute metoden, men BeginExecute skickar begäran asynkront så att anropet inte blockerar bearbetningen i väntan på resultatet från tjänsten. Enligt standardmönstret för asynkron start-end anropas det angivna återanropet när frågeresultat hämtas.