DataServiceContext.EndExecute Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
EndExecute(IAsyncResult) |
Appelé pour terminer la méthode BeginExecute<TElement>(Uri, AsyncCallback, Object). |
EndExecute<TElement>(IAsyncResult) |
Appelé pour terminer la méthode BeginExecute<TElement>(Uri, AsyncCallback, Object). |
EndExecute(IAsyncResult)
Appelé pour terminer la méthode 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
Paramètres
- asyncResult
- IAsyncResult
IAsyncResult qui représente l'état de l'opération asynchrone.
Retours
Résultat de l'opération.
Remarques
Cette méthode doit être utilisée en combinaison avec la surcharge BeginExecute qui s’attend à ce que l’URI de requête se termine par une opération de service ou une action de service qui retourne void.
S’applique à
EndExecute<TElement>(IAsyncResult)
Appelé pour terminer la méthode 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)
Paramètres de type
- TElement
Type retourné par la requête.
Paramètres
- asyncResult
- IAsyncResult
Objet IAsyncResult.
Retours
Résultats obtenus suite à l'opération de requête.
Exceptions
Quand asyncResult
a la valeur Null.
Quand asyncResult
ne provient pas de cette DataServiceContext instance. -ou- Lorsque la EndExecute<TElement>(IAsyncResult) méthode a été précédemment appelée.
Lorsqu'une erreur est levée, soit pendant l'exécution de la requête soit lors de la conversion du contenu du message de réponse en objets.
Lorsque le service de données retourne une erreur HTTP 404 : Ressource introuvable.