System.IO.Log Namespace
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.
Define uma interface para registrar em log em um sistema de E/S sequencial orientado a registro.
Classes
| Nome | Description |
|---|---|
| FileRecordSequence |
Implementa um IRecordSequence sobre um arquivo. Essa classe não pode ser herdada. |
| FileRegion |
Representa uma região de um arquivo a ser arquivado. Essa classe não pode ser herdada. |
| LogArchiveSnapshot |
Representa um instantâneo da LogStore instância que pode ser usado para gerar um arquivo morto. |
| LogExtent |
Representa uma extensão de disco que contém dados de log. |
| LogExtentCollection |
Representa a coleção de LogExtent objetos associados a um LogStore. |
| LogPolicy |
Representa a política associada a um LogStore. |
| LogRecord |
Representa um registro de log que foi acrescentado a uma sequência. |
| LogRecordSequence |
Representa uma sequência de registros armazenada em um LogStore. |
| LogStore |
Representa um armazenamento estruturado em log. |
| ReservationCollection |
Gerencia a coleção de reservas de espaço feitas em uma sequência de registros. |
| ReservationNotFoundException |
Representa a exceção gerada quando uma reserva de espaço específica em um LogRecordSequence não é encontrada. |
| SequenceFullException |
Representa a exceção gerada quando uma sequência de registros de log está cheia. |
| TailPinnedEventArgs |
Fornece dados para o evento TailPinned. Essa classe não pode ser herdada. |
Estruturas
| Nome | Description |
|---|---|
| PolicyUnit |
Representa uma medida de tamanho em uma política de repositório de logs. |
| SequenceNumber |
Representa um número de sequência atribuído a um registro de log em uma sequência de registro. |
Interfaces
| Nome | Description |
|---|---|
| IRecordSequence |
Fornece uma interface genérica para uma sequência de registros. |
Enumerações
| Nome | Description |
|---|---|
| LogExtentState |
Descreve o estado atual de uma instância de LogExtent. |
| LogRecordEnumeratorType |
Especifica a maneira como os registros devem ser lidos de um LogRecordSequence. |
| PolicyUnitType |
Especifica a unidade de medida de uma instância de PolicyUnit. |
| RecordAppendOptions |
Especifica como os registros são acrescentados. |