IRecordSequence.EndAppend(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.
Beendet beim Überschreiben in einer abgeleiteten Klasse einen asynchronen Anfügevorgang.
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
Parameter
- result
- IAsyncResult
Ein Verweis auf die ausstehende asynchrone E/A-Anforderung.
Gibt zurück
Die Sequenznummer des angefügten Datensatzes.
Ausnahmen
Mindestens eines der Argumente ist ungültig.
Die Methode wurde aufgerufen, nachdem die Sequenz verworfen wurde.
Hinweise
Diese Methode blockiert, bis die E/A-Operation abgeschlossen ist. Fehler, die während einer asynchronen Schreibanforderung auftreten, z. B. Fehler auf dem Datenträger während der E/A-Anforderung, werden sichtbar, wenn EndAppend aufgerufen wird.
Diese Methode muss genau einmal für jedes IAsyncResult, das von der BeginAppend-Methode zurückgegeben wird, aufgerufen werden.