IRecordSequence.EndWriteRestartArea(IAsyncResult) Metod

Definition

När den åsidosättas i en härledd klass avslutar du en asynkron skrivåtgärd för omstartsområde.

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

Parametrar

result
IAsyncResult

En referens till den utestående asynkrona I/O-begäran.

Returer

Sekvensnumret för den skriftliga 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 EndWriteRestartArea anropas.

Den här metoden måste anropas exakt en gång på varje IAsyncResult som returneras av BeginWriteRestartArea metoden.

Gäller för