DataServiceQuery.BeginExecute(AsyncCallback, Object) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Asynchronně odešle požadavek na spuštění dotazu datové služby.
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
Delegování vyvolá, když jsou k dispozici výsledky pro využití klienta.
- state
- Object
Objekt stavu definovaný uživatelem předaný zpětnému volání.
Návraty
Objekt IAsyncResult , který se používá ke sledování stavu asynchronní operace.
Poznámky
IAsyncResult Vrácený objekt se používá k určení, kdy byla asynchronní operace dokončena. Další informace najdete v tématu Asynchronní operace.
Metoda BeginExecute používá stejnou sémantiku jako Execute metoda, ale BeginExecute asynchronně odesílá požadavek, aby volání neblokoval zpracování při čekání na výsledky ze služby. Podle standardního asynchronního vzoru začátek-konec se zadané zpětné volání vyvolá při načtení výsledků dotazu.