英語で読む

次の方法で共有


DiskSpaceExhaustedOption 列挙型

定義

FileLogTraceListener オブジェクトがログを出力しようとしたときに、空きディスク容量が ReserveDiskSpace プロパティに指定された値を下回っていた場合の動作を決定します。

C#
public enum DiskSpaceExhaustedOption
継承
DiskSpaceExhaustedOption

フィールド

名前 説明
DiscardMessages 1

ログ メッセージを破棄します。

ThrowException 0

例外をスローします。

注釈

プロパティが DiskSpaceExhaustedBehavior DiscardMessages に設定されている場合、十分な予約ディスク領域がない場合、ログ メッセージは既定で破棄されます。 これにより、ディスクがいっぱいになった場合に単純なアプリケーションが失敗するのを防ぐことができます。

より堅牢なアプリケーションの場合は、 プロパティを DiskSpaceExhaustedBehavior ThrowException に設定し、ログに書き込むすべてのコードにブロックを追加 Try...Catch します。

適用対象

製品 バージョン
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 5, 6, 7, 8, 9

こちらもご覧ください