IRecordSequence.EndReserveAndAppend(IAsyncResult) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Cuando se invalida en una clase derivada, finaliza una operación asincrónica de reserva y anexión.
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
Parámetros
- result
- IAsyncResult
Referencia a la solicitud de E/S asincrónica pendiente.
Devoluciones
Número de secuencia del registro anexado.
Excepciones
Uno o varios argumentos no son válidos.
Se llamó al método después de eliminar la secuencia.
Comentarios
Este método se bloquea hasta que se haya completado la operación de E/S. Los errores que se producen durante una solicitud de escritura asincrónica, como un error de disco durante la solicitud de E/S, se vuelven visibles cuando EndReserveAndAppend se llama a .
El método debe llamar a este método exactamente una vez en cada IAsyncResult devuelto por el BeginReserveAndAppend método .