IRecordSequence.Flush Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Quando substituída em uma classe derivada, faz com que registros acrescentados sejam gravados.
Sobrecargas
Flush() |
Quando substituída em uma classe derivada, garante que todos os registros acrescentados foram gravados. |
Flush(SequenceNumber) |
Quando substituída em uma classe derivada, garante que todos os registros acrescentados até e incluindo o registro com o número de sequência especificado foram gravados de modo durável. |
Flush()
Quando substituída em uma classe derivada, garante que todos os registros acrescentados foram gravados.
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
Retornos
O número de sequência do último registro gravado.
Exceções
Um erro de E/S ocorreu ao liberar os dados.
O método foi chamado depois que a sequência foi descartada.
Comentários
Chamar esse método garante que todos os registros que foram acrescentados ao IRecordSequence foram gravados de maneira durável.
Aplica-se a
Flush(SequenceNumber)
Quando substituída em uma classe derivada, garante que todos os registros acrescentados até e incluindo o registro com o número de sequência especificado foram gravados de modo durável.
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
O número da sequência do registro mais recente que deve ser gravado. Se esse SequenceNumber for inválido, todos os registros deverão ser gravados.
Retornos
O número de sequência do último registro gravado.
Exceções
Um ou mais argumentos são inválidos.
Um erro de E/S ocorreu ao liberar os dados.
O método foi chamado depois que a sequência foi descartada.
Comentários
Chamar esse método garante que todos os registros com números de sequência até e incluindo o número de sequência especificado tenham sido gravados de maneira durável.