IRecordSequence.EndReserveAndAppend(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 Reserve- und Anfügevorgang beendet.
public:
System::IO::Log::SequenceNumber EndReserveAndAppend(IAsyncResult ^ result);
public System.IO.Log.SequenceNumber EndReserveAndAppend(IAsyncResult result);
abstract member EndReserveAndAppend : IAsyncResult -> System.IO.Log.SequenceNumber
Public Function EndReserveAndAppend (result As IAsyncResult) As SequenceNumber
Parameter
- result
- IAsyncResult
Ein Verweis auf die ausstehende asynchrone E/A-Anforderung.
Gibt zurück
Die Sequenznummer des angefügten 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 EndReserveAndAppend Aufruf sichtbar.
Diese Methode muss für jede IAsyncResult von der BeginReserveAndAppend Methode zurückgegebene Methode genau einmal aufgerufen werden.