IRecordSequence.EndWriteRestartArea(IAsyncResult) Methode

Definitie

Wanneer deze wordt overschreven in een afgeleide klasse, wordt een asynchrone schrijfbewerking voor het herstartgebied beëindigd.

public:
 System::IO::Log::SequenceNumber EndWriteRestartArea(IAsyncResult ^ result);
public System.IO.Log.SequenceNumber EndWriteRestartArea(IAsyncResult result);
abstract member EndWriteRestartArea : IAsyncResult -> System.IO.Log.SequenceNumber
Public Function EndWriteRestartArea (result As IAsyncResult) As SequenceNumber

Parameters

result
IAsyncResult

Een verwijzing naar de openstaande asynchrone I/O-aanvraag.

Retouren

Het volgnummer van de geschreven 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 EndWriteRestartArea deze wordt aangeroepen.

Deze methode moet precies één keer worden aangeroepen op elke IAsyncResult geretourneerde BeginWriteRestartArea methode.

Van toepassing op