Condividi tramite


DataServiceContext.EndExecute Metodo

Definizione

Overload

EndExecute(IAsyncResult)

Chiamato per completare il metodo BeginExecute<TElement>(Uri, AsyncCallback, Object).

EndExecute<TElement>(IAsyncResult)

Chiamato per completare il metodo BeginExecute<TElement>(Uri, AsyncCallback, Object).

EndExecute(IAsyncResult)

Chiamato per completare il metodo BeginExecute<TElement>(Uri, AsyncCallback, Object).

public virtual Microsoft.OData.Client.OperationResponse EndExecute (IAsyncResult asyncResult);
abstract member EndExecute : IAsyncResult -> Microsoft.OData.Client.OperationResponse
override this.EndExecute : IAsyncResult -> Microsoft.OData.Client.OperationResponse
Public Overridable Function EndExecute (asyncResult As IAsyncResult) As OperationResponse

Parametri

asyncResult
IAsyncResult

Oggetto IAsyncResult che rappresenta lo stato dell'operazione asincrona.

Restituisce

Risultato dell'operazione.

Commenti

Questo metodo deve essere usato in combinazione con l'overload BeginExecute che prevede che l'URI della richiesta venga terminato con un'operazione del servizio o un'azione del servizio che restituisce void.

Si applica a

EndExecute<TElement>(IAsyncResult)

Chiamato per completare il metodo BeginExecute<TElement>(Uri, AsyncCallback, Object).

public virtual System.Collections.Generic.IEnumerable<TElement> EndExecute<TElement> (IAsyncResult asyncResult);
abstract member EndExecute : IAsyncResult -> seq<'Element>
override this.EndExecute : IAsyncResult -> seq<'Element>
Public Overridable Function EndExecute(Of TElement) (asyncResult As IAsyncResult) As IEnumerable(Of TElement)

Parametri di tipo

TElement

Tipo restituito dalla query.

Parametri

asyncResult
IAsyncResult

Oggetto IAsyncResult.

Restituisce

IEnumerable<TElement>

Risultati restituiti dall'operazione di query.

Eccezioni

Quando asyncResult è Null.

Quando asyncResult non ha avuto origine da questa DataServiceContext istanza. -o- Quando il EndExecute<TElement>(IAsyncResult) metodo è stato chiamato in precedenza.

Se viene generato un errore durante l'esecuzione della richiesta o la conversione del contenuto del messaggio di risposta in oggetti.

Se il servizio dati restituisce un errore HTTP 404: Risorsa non trovata.

Si applica a