IRecordSequence.Flush 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, hace que se escriban los registros anexados.
Sobrecargas
Flush() |
Cuando se invalida en una clase derivada, asegura que todos los registros anexados se han escrito. |
Flush(SequenceNumber) |
Cuando se invalida en una clase derivada, garantiza que todos los registros anexados hasta el registro con el número de secuencia especificado, incluido éste, se han escrito de manera duradera. |
Flush()
Cuando se invalida en una clase derivada, asegura que todos los registros anexados se han escrito.
public:
System::IO::Log::SequenceNumber Flush();
public System.IO.Log.SequenceNumber Flush ();
abstract member Flush : unit -> System.IO.Log.SequenceNumber
Public Function Flush () As SequenceNumber
Devoluciones
Número de secuencia del último registro escrito.
Excepciones
Un error E/S ha ocurrido durante el vaciado de datos.
Se llamó al método una vez eliminada la secuencia.
Comentarios
Llamar a este método asegura que todos los registros anexados a IRecordSequence se han escrito de manera duradera.
Se aplica a
Flush(SequenceNumber)
Cuando se invalida en una clase derivada, garantiza que todos los registros anexados hasta el registro con el número de secuencia especificado, incluido éste, se han escrito de manera duradera.
public:
System::IO::Log::SequenceNumber Flush(System::IO::Log::SequenceNumber sequenceNumber);
public System.IO.Log.SequenceNumber Flush (System.IO.Log.SequenceNumber sequenceNumber);
abstract member Flush : System.IO.Log.SequenceNumber -> System.IO.Log.SequenceNumber
Public Function Flush (sequenceNumber As SequenceNumber) As SequenceNumber
Parámetros
- sequenceNumber
- SequenceNumber
El número de secuencia del último registro que se debe escribir. Si SequenceNumber no es válido, a continuación, se deben escribir todos los registros.
Devoluciones
Número de secuencia del último registro escrito.
Excepciones
Uno o varios argumentos no son válidos.
Un error E/S ha ocurrido durante el vaciado de datos.
Se llamó al método una vez eliminada la secuencia.
Comentarios
Llamar a este método garantiza que todos los registros con números de secuencia hasta el especificado, incluido éste, se han escrito de manera duradera.