IRecordSequence.EndReserveAndAppend(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 reserv- och tilläggsåtgärd.
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
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 EndReserveAndAppend anropas.
Den här metoden måste anropas exakt en gång på varje IAsyncResult som returneras av BeginReserveAndAppend metoden.