System.IO.Log Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет интерфейс для ведения журнала в системе последовательного ввода-вывода, ориентированной на записи.
Классы
| FileRecordSequence |
Реализует класс IRecordSequence в верхней строке файла. Этот класс не наследуется. |
| FileRegion |
Представляет область файла для архивирования. Этот класс не наследуется. |
| LogArchiveSnapshot |
Представляет снимок экземпляра LogStore, который можно использовать для создания архива. |
| LogExtent |
Представляет область диска, в которой хранятся данные журнала. |
| LogExtentCollection |
Представляет коллекцию объектов LogExtent, связанных с хранилищем LogStore. |
| LogPolicy |
Представляет политику, связанную с классом LogStore. |
| LogRecord |
Представляет запись журнала, добавленную в последовательность. |
| LogRecordSequence |
Представляет последовательность записей, которая хранится в LogStore. |
| LogStore |
Представляет хранилище, структурированное журналом. |
| ReservationCollection |
Управляет коллекцией резервирований пространства, созданной в последовательности записей. |
| ReservationNotFoundException |
Представляет исключение, которое возникает, когда не найдено определенное резервирование пространства в последовательности LogRecordSequence. |
| SequenceFullException |
Представляет исключение, которое создается при заполнении последовательности записей журнала. |
| TailPinnedEventArgs |
Предоставляет данные для события TailPinned. Этот класс не наследуется. |
Структуры
| PolicyUnit |
Представляет размер в политике хранилища журнала. |
| SequenceNumber |
Представляет порядковый номер, назначенный записи журнала в последовательности записей. |
Интерфейсы
| IRecordSequence |
Предоставляет универсальный интерфейс последовательности записей. |
Перечисления
| LogExtentState |
Описывает текущее состояние экземпляра LogExtent. |
| LogRecordEnumeratorType |
Указывает способ, которым записи должны считываться из последовательности LogRecordSequence. |
| PolicyUnitType |
Указывает единицу измерения экземпляра PolicyUnit. |
| RecordAppendOptions |
Указывает способ добавления записей. |