DataServiceQuery.BeginExecute(AsyncCallback, Object) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Asynchronicznie wysyła żądanie do wykonania zapytania usługi danych.
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
Parametry
- callback
- AsyncCallback
Delegowanie do wywoływania, gdy wyniki są dostępne dla użycia klienta.
- state
- Object
Obiekt stanu zdefiniowany przez użytkownika przekazany do wywołania zwrotnego.
Zwraca
IAsyncResult Obiekt używany do śledzenia stanu operacji asynchronicznej.
Uwagi
Zwrócony IAsyncResult obiekt służy do określania, kiedy operacja asynchroniczna została zakończona. Aby uzyskać więcej informacji, zobacz Operacje asynchroniczne.
Metoda BeginExecute używa tej samej semantyki co Execute metoda, jednak BeginExecute asynchronicznie wysyła żądanie, aby wywołanie nie blokowało przetwarzania podczas oczekiwania na wyniki z usługi. Zgodnie ze standardowym wzorcem asynchronicznym początku podane wywołanie zwrotne jest wywoływane po pobraniu wyników zapytania.