System.IO.Log 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
レコード指向順次入出力システムにログを記録するためのインターフェースを定義します。
クラス
| 名前 | 説明 |
|---|---|
| FileRecordSequence |
ファイルの上に IRecordSequence を実装します。 このクラスは継承できません。 |
| FileRegion |
アーカイブするファイルの領域を表します。 このクラスは継承できません。 |
| LogArchiveSnapshot |
アーカイブの生成に使用できる LogStore インスタンスのスナップショットを表します。 |
| LogExtent |
ログ データを含むディスク エクステントを表します。 |
| LogExtentCollection | |
| LogPolicy |
LogStoreに関連付けられているポリシーを表します。 |
| LogRecord |
シーケンスに追加されたログ レコードを表します。 |
| LogRecordSequence |
LogStoreに格納されているレコード シーケンスを表します。 |
| LogStore |
ログ構造化ストレージを表します。 |
| ReservationCollection |
レコード シーケンスで行われたスペース予約のコレクションを管理します。 |
| ReservationNotFoundException |
LogRecordSequence内の特定の領域予約が見つからない場合にスローされる例外を表します。 |
| SequenceFullException |
一連のログ レコードがいっぱいになるとスローされる例外を表します。 |
| TailPinnedEventArgs |
TailPinned イベントのデータを提供します。 このクラスは継承できません。 |
構造体
| 名前 | 説明 |
|---|---|
| PolicyUnit |
ログ ストア ポリシーのサイズ測定を表します。 |
| SequenceNumber |
レコード シーケンス内のログ レコードに割り当てられたシーケンス番号を表します。 |
インターフェイス
| 名前 | 説明 |
|---|---|
| IRecordSequence |
レコードのシーケンスに対するジェネリック インターフェイスを提供します。 |
列挙型
| 名前 | 説明 |
|---|---|
| LogExtentState |
LogExtent インスタンスの現在の状態について説明します。 |
| LogRecordEnumeratorType |
LogRecordSequenceからレコードを読み取る方法を指定します。 |
| PolicyUnitType |
PolicyUnit インスタンスの測定単位を指定します。 |
| RecordAppendOptions |
レコードの追加方法を指定します。 |