Comparteix a través de


IRecordSequence.EndAppend(IAsyncResult) Método

Definición

Cuando se invalida en una clase derivada, finaliza una operación de anexo asincrónica.

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

Parámetros

result
IAsyncResult

Referencia a la solicitud de E/S asincrónica pendiente.

Devoluciones

Número de secuencia del registro de entrada anexado.

Excepciones

Uno o varios argumentos no son válidos.

Se llamó al método una vez eliminada la secuencia.

Comentarios

Este método se bloquea hasta que se haya completado la operación de E/S. Errores que producen durante una solicitud de lectura asincrónica, como un error de disco durante la petición de E/S, se vuelve visible cuando se llama EndAppend.

Se debe llamar a este método exactamente una vez en IAsyncResult devuelto por el método BeginAppend.

Se aplica a