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

Name Description
FileRecordSequence

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

FileRegion

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

LogArchiveSnapshot

Bir arşiv oluşturmak için kullanılabilecek örneğin 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 LogExtentilişkili nesne koleksiyonunu LogStore 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 sırasını 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

Name Description
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

Name Description
IRecordSequence

Bir kayıt dizisi için genel bir arabirim sağlar.

Numaralandırmalar

Name Description
LogExtentState

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

LogRecordEnumeratorType

bir LogRecordSequencekayıtların nasıl okunması gerektiğini belirtir.

PolicyUnitType

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

RecordAppendOptions

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