Metodo DataServiceContext.BeginExecute<TElement> (Uri, AsyncCallback, Object)
Invia in modo asincrono la richiesta in modo che questa chiamata non blocchi l'elaborazione mentre è in attesa dei risultati dal servizio.
Spazio dei nomi System.Data.Services.Client
Assembly: Microsoft.Data.Services.Client (in Microsoft.Data.Services.Client.dll)
Sintassi
'Dichiarazione
Public Function BeginExecute(Of TElement) ( _
requestUri As Uri, _
callback As AsyncCallback, _
state As Object _
) As IAsyncResult
'Utilizzo
Dim instance As DataServiceContext
Dim requestUri As Uri
Dim callback As AsyncCallback
Dim state As Object
Dim returnValue As IAsyncResult
returnValue = instance.BeginExecute(requestUri, _
callback, state)
public IAsyncResult BeginExecute<TElement>(
Uri requestUri,
AsyncCallback callback,
Object state
)
public:
generic<typename TElement>
IAsyncResult^ BeginExecute(
Uri^ requestUri,
AsyncCallback^ callback,
Object^ state
)
member BeginExecute :
requestUri:Uri *
callback:AsyncCallback *
state:Object -> IAsyncResult
JScript non supporta metodi e tipi generici.
Parametri di tipo
- TElement
Tipo restituito dalla query.
Parametri
- requestUri
Tipo: System.Uri
URI al quale verrà inviata la richiesta della query.Può essere qualsiasi URI del servizio dati valido e può contenere parametri di query $.
- callback
Tipo: System.AsyncCallback
Delegato da richiamare se sono disponibili risultati per l'utilizzo client.
- state
Tipo: System.Object
Oggetto stato definito dall'utente passato al callback.
Valore restituito
Tipo: System.IAsyncResult
Oggetto utilizzato per rilevare lo stato dell'operazione asincrona.
Osservazioni
L'oggetto IAsyncResult restituito viene utilizzato per determinare se è stata completata l'operazione asincrona. Per ulteriori informazioni, vedere Operazioni asincrone (WCF Data Services).
Il metodo BeginExecute utilizza la stessa semantica di Execute. Questo metodo invia tuttavia in modo asincrono la richiesta in modo che la chiamata non blocchi elaborazione mentre è in attesa dei risultati dal servizio. In base al modello asincrono Begin-End standard, il callback fornito viene richiamato in fase di recupero dei risultati della query.
Vedere anche
Riferimento
Spazio dei nomi System.Data.Services.Client
Altre risorse
Procedura: eseguire query asincrone sul servizio dati (WCF Data Services)