System.IO.Log Ad Alanı

Kayıt odaklı sıralı G/Ç sistemine günlüğe kaydetmeye yönelik bir arabirim tanımlar.

Sınıflar

FileRecordSequence

Dosyanın üzerine bir IRecordSequence uygular. Bu sınıf devralınamaz.

FileRegion

Arşivlenecek dosyanın bölgesini temsil eder. Bu sınıf devralınamaz.

LogArchiveSnapshot

Örneğin arşiv oluşturmak için kullanılabilecek anlık görüntüsünü LogStore temsil eder.

LogExtent

Günlük verilerini içeren bir disk kapsamını temsil eder.

LogExtentCollection

ile LogStoreilişkili nesne koleksiyonunu LogExtent temsil eder.

LogPolicy

ile LogStoreilişkili ilkeyi temsil eder.

LogRecord

Bir diziye eklenmiş bir günlük kaydını temsil eder.

LogRecordSequence

içinde LogStoredepolanan bir kayıt dizisini temsil eder.

LogStore

Günlük yapılandırılmış bir depolamayı temsil eder.

ReservationCollection

Bir kayıt dizisinde yapılan alan rezervasyonlarının koleksiyonunu yönetir.

ReservationNotFoundException

içinde belirli bir alan rezervasyonu LogRecordSequence bulunamadığında oluşan özel durumu temsil eder.

SequenceFullException

Günlük kayıtları dizisi dolduğunda oluşan özel durumu temsil eder.

TailPinnedEventArgs

TailPinned olayı için veriler sağlar. Bu sınıf devralınamaz.

Yapılar

PolicyUnit

Günlük deposu ilkesindeki boyut ölçümlerini temsil eder.

SequenceNumber

Bir kayıt dizisindeki bir günlük kaydına atanan sıra numarasını temsil eder.

Arabirimler

IRecordSequence

Bir kayıt dizisine genel bir arabirim sağlar.

Numaralandırmalar

LogExtentState

Bir örneğin geçerli durumunu LogExtent açıklar.

LogRecordEnumeratorType

Kayıtların bir dosyasından LogRecordSequencenasıl okunması gerektiğini belirtir.

PolicyUnitType

Bir PolicyUnit örneğin ölçü birimini belirtir.

RecordAppendOptions

Kayıtların nasıl eklendiğini belirtir.