System.IO.Log Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Define uma interface para o registo num sistema de E/S sequencial orientado a registos.
Classes
| Name | Description |
|---|---|
| FileRecordSequence |
Implementa um IRecordSequence por cima de um ficheiro. Esta classe não pode ser herdada. |
| FileRegion |
Representa uma região de um ficheiro a ser arquivado. Esta classe não pode ser herdada. |
| LogArchiveSnapshot |
Representa um instantâneo da LogStore instância que pode ser usado para gerar um arquivo. |
| 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 registo logarítmica que foi acrescentado a uma sequência. |
| LogRecordSequence |
Representa uma sequência de registos armazenada num LogStore. |
| LogStore |
Representa um armazenamento estruturado em log. |
| ReservationCollection |
Gerir a recolha das reservas de espaço feitas numa sequência de registos. |
| ReservationNotFoundException |
Representa a exceção que é lançada quando uma reserva de espaço específica em um LogRecordSequence não é encontrada. |
| SequenceFullException |
Representa a exceção que é lançada quando uma sequência de registos de registo está cheia. |
| TailPinnedEventArgs |
Fornece dados para o TailPinned evento. Esta classe não pode ser herdada. |
Estruturas
| Name | Description |
|---|---|
| PolicyUnit |
Representa uma medida de tamanho numa política de armazenamento de logs. |
| SequenceNumber |
Representa um número de sequência atribuído a um registo log numa sequência de registo. |
Interfaces
| Name | Description |
|---|---|
| IRecordSequence |
Fornece uma interface genérica para uma sequência de registos. |
Enumerações
| Name | Description |
|---|---|
| LogExtentState |
Descreve o estado atual de uma LogExtent instância. |
| LogRecordEnumeratorType |
Especifica a forma como os registos devem ser lidos a partir de um LogRecordSequence. |
| PolicyUnitType |
Especifica a unidade de medida de uma PolicyUnit instância. |
| RecordAppendOptions |
Especifica como os registos são anexados. |