IRecordSequence.EndWriteRestartArea(IAsyncResult) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wenn eine abgeleitete Klasse außer Kraft gesetzt wird, wird ein asynchroner Neustartbereich-Schreibvorgang beendet.
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
Parameter
- result
- IAsyncResult
Ein Verweis auf die ausstehende asynchrone E/A-Anforderung.
Gibt zurück
Die Sequenznummer des geschriebenen Protokolldatensatzes.
Ausnahmen
Mindestens eines der Argumente ist ungültig.
Die Methode wurde aufgerufen, nachdem die Sequenz verworfen wurde.
Hinweise
Diese Methode blockiert, bis der E/A-Vorgang abgeschlossen ist. Fehler, die während einer asynchronen Schreibanforderung auftreten, z. B. ein Datenträgerfehler während der E/A-Anforderung, werden beim EndWriteRestartArea Aufruf sichtbar.
Diese Methode muss für jede IAsyncResult von der BeginWriteRestartArea Methode zurückgegebene Methode genau einmal aufgerufen werden.