IRecordSequence.EndAppend(IAsyncResult) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
När den åsidosätts i en härledd klass avslutar du en asynkron tilläggsåtgärd.
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
Parametrar
- result
- IAsyncResult
En referens till den utestående asynkrona I/O-begäran.
Returer
Sekvensnumret för den bifogade loggposten.
Undantag
Ett eller flera av argumenten är ogiltiga.
Metoden anropades efter att sekvensen har tagits bort.
Kommentarer
Den här metoden blockerar tills I/O-åtgärden har slutförts. Fel som uppstår under en asynkron skrivbegäran, till exempel ett diskfel under I/O-begäran, blir synliga när EndAppend anropas.
Den här metoden måste anropas exakt en gång på varje IAsyncResult som returneras av BeginAppend metoden.