Compartilhar via


FileRecordSequence.ReadRestartAreas Método

Definição

Retorna uma coleção enumerável de áreas de reinicialização na sequência. Esse método não pode ser herdado.

public:
 virtual 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>
override this.ReadRestartAreas : unit -> seq<System.IO.Log.LogRecord>
Public Function ReadRestartAreas () As IEnumerable(Of LogRecord)

Retornos

Uma coleção enumerável de áreas de reinicialização na sequência.

Implementações

Exceções

Não é possível efetuar a operação porque a sequência de registros foi aberta com acesso somente gravação.

A sequência de registros está corrompida.

- ou -

O registro foi gravado com uma versão incompatível da sequência de registros.

A enumeração terminou.

- ou -

A enumeração não foi iniciada. Uma chamada para MoveNext() deve ser feita.

O método foi chamado depois que a sequência foi descartada.

Não há memória suficiente para continuar a execução do programa.

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 número de sequência mais baixo. Somente áreas de reinicialização com números de sequência entre o último número de sequência e o número da sequência base são enumeradas.

Aplica-se a