IRecordSequence.EndAppend(IAsyncResult) 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.
En cas de substitution dans une classe dérivée, met fin à une opération d’ajout asynchrone.
public:
System::IO::Log::SequenceNumber EndAppend(IAsyncResult ^ result);
public System.IO.Log.SequenceNumber EndAppend(IAsyncResult result);
abstract member EndAppend : IAsyncResult -> System.IO.Log.SequenceNumber
Public Function EndAppend (result As IAsyncResult) As SequenceNumber
Paramètres
- result
- IAsyncResult
Référence à la requête d’E/S asynchrone en attente.
Retours
Numéro de séquence de l’enregistrement de journal ajouté.
Exceptions
Un ou plusieurs arguments ne sont pas valides.
La méthode a été appelée après la suppression de la séquence.
Remarques
Cette méthode se bloque jusqu’à ce que l’opération d’E/S soit terminée. Les erreurs qui se produisent pendant une demande d’écriture asynchrone, comme une défaillance de disque pendant la demande d’E/S, deviennent visibles quand elles EndAppend sont appelées.
Cette méthode doit être appelée exactement une fois sur chaque IAsyncResult retourné par la BeginAppend méthode.