DataServiceContext.EndExecute Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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.