DiskSpaceExhaustedOption 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
确定在 FileLogTraceListener 对象尝试写入日志而可用磁盘空间小于 ReserveDiskSpace 属性所指定的空间时应采取的操作。
public enum class DiskSpaceExhaustedOption
public enum DiskSpaceExhaustedOption
type DiskSpaceExhaustedOption =
Public Enum DiskSpaceExhaustedOption
- 继承
字段
DiscardMessages | 1 | 丢弃日志消息。 |
ThrowException | 0 | 引发异常。 |
注解
当 属性 DiskSpaceExhaustedBehavior 设置为 DiscardMessages 时,如果没有足够的保留磁盘空间,则默认放弃日志消息。 这可以防止在磁盘太满时简单应用程序失败。
对于更可靠的应用程序,请将 DiskSpaceExhaustedBehavior 属性设置为 ThrowException,并在写入日志的所有代码周围添加 Try...Catch
块。