System.IO.Log 네임스페이스

레코드 지향 순차 I/O 시스템에 기록하기 위한 인터페이스를 정의합니다.

클래스

FileRecordSequence

파일 위에 IRecordSequence를 구현합니다. 이 클래스는 상속될 수 없습니다.

FileRegion

보관할 파일의 영역을 나타냅니다. 이 클래스는 상속될 수 없습니다.

LogArchiveSnapshot

아카이브를 생성하는 데 사용할 수 있는 LogStore 인스턴스의 스냅샷을 나타냅니다.

LogExtent

로그 데이터가 포함된 디스크 범위를 나타냅니다.

LogExtentCollection

LogExtent와 연결된 LogStore 개체의 컬렉션을 나타냅니다.

LogPolicy

LogStore와 연결된 정책을 나타냅니다.

LogRecord

시퀀스에 추가된 로그 레코드를 나타냅니다.

LogRecordSequence

LogStore에 저장된 레코드 시퀀스를 나타냅니다.

LogStore

구조적 로그 스토리지를 나타냅니다.

ReservationCollection

레코드 시퀀스에서 만든 공간 예약의 컬렉션을 관리합니다.

ReservationNotFoundException

LogRecordSequence에서 특정 공간 예약을 찾지 못하면 throw되는 예외를 나타냅니다.

SequenceFullException

로그 레코드의 시퀀스가 꽉 찬 경우 throw되는 예외를 나타냅니다.

TailPinnedEventArgs

TailPinned 이벤트에 대한 데이터를 제공합니다. 이 클래스는 상속될 수 없습니다.

구조체

PolicyUnit

로그 저장소 정책의 크기 측정을 나타냅니다.

SequenceNumber

레코드 시퀀스의 로그 레코드에 할당된 시퀀스 번호를 나타냅니다.

인터페이스

IRecordSequence

레코드 시퀀스에 대한 제네릭 인터페이스를 제공합니다.

열거형

LogExtentState

LogExtent 인스턴스의 현재 상태를 설명합니다.

LogRecordEnumeratorType

LogRecordSequence에서 레코드를 읽는 방법을 지정합니다.

PolicyUnitType

PolicyUnit 인스턴스의 단위를 지정합니다.

RecordAppendOptions

레코드가 추가되는 방법을 지정합니다.