IRecordSequence.ReadRestartAreas 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ído em uma classe derivada, retorna uma coleção enumerável das áreas de reinicialização na sequência.
public:
System::Collections::Generic::IEnumerable<System::IO::Log::LogRecord ^> ^ ReadRestartAreas();
public System.Collections.Generic.IEnumerable<System.IO.Log.LogRecord> ReadRestartAreas();
abstract member ReadRestartAreas : unit -> seq<System.IO.Log.LogRecord>
Public Function ReadRestartAreas () As IEnumerable(Of LogRecord)
Retornos
Uma coleção enumerável das áreas de reinicialização na sequência.
Exceções
Um ou mais argumentos são inválidos.
Ocorreu um erro de E/S ao ler o registro.
O método foi chamado depois que a sequência foi descartada.
Comentários
As áreas de reinicialização são enumeradas na ordem de número de sequência inversa, ou seja, do número de sequência mais alto para o menor número de sequência. Somente as áreas de reinicialização com números de sequência entre o último número de sequência e o número de sequência base são enumeradas.
Note
Se a extensão de log que contém os BaseSequenceNumber torna-se corrompidos, esse método poderá gerar uma IOException mensagem de erro "A solicitação não pôde ser executada devido a uma exceção inesperada de E/S. O seguinte código de erro foi retornado: '80070026'".