IRecordSequence.EndAppend(IAsyncResult) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Wanneer deze wordt overschreven in een afgeleide klasse, wordt een asynchrone toevoegbewerking beëindigd.
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
Parameters
- result
- IAsyncResult
Een verwijzing naar de openstaande asynchrone I/O-aanvraag.
Retouren
Het volgnummer van de toegevoegde logboekrecord.
Uitzonderingen
Een of meer argumenten zijn ongeldig.
De methode is aangeroepen nadat de reeks is verwijderd.
Opmerkingen
Deze methode blokkeert totdat de I/O-bewerking is voltooid. Fouten die optreden tijdens een asynchrone schrijfaanvraag, zoals een schijffout tijdens de I/O-aanvraag, worden zichtbaar wanneer EndAppend deze wordt aangeroepen.
Deze methode moet precies één keer worden aangeroepen op elke IAsyncResult geretourneerde BeginAppend methode.