LogManager 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
管理日志接收器
public class LogManager
type LogManager = class
Public Class LogManager
- 继承
-
LogManager
- 派生
构造函数
LogManager() |
管理日志接收器 |
字段
MAX_LOG_MESSAGE_SIZE |
日志消息的最大长度。 有关此大小的日志消息将被截断。 |
属性
BulkMessageInterval |
批量消息输出的时间限制。
如果同一日志代码在时间段内 |
BulkMessageLimit |
大容量消息输出的计数限制。
如果同一日志代码在时间段内 |
IsInitialized |
新奥尔良记录器基础结构是否以前已初始化。 |
LogConsumers |
要向其写入日志事件的引用集 ILogConsumer 。 |
TelemetryConsumers |
要向其写入遥测事件的引用集 ITelemetryConsumer 。 |
方法
AddTraceLevelOverride(String, Severity) |
为特定记录器添加新的跟踪级别替代,超出默认日志级别。 不会更改其他记录器的任何以前的跟踪级别。 |
Initialize(ITraceConfiguration, Boolean) |
使用指定的配置设置初始化此过程/应用域中的新奥尔良记录器子系统。 |
RemoveTraceLevelOverride(String) |
删除特定记录器的新跟踪级别替代。 该记录器日志级别将还原为当前的全局默认设置。 不会更改其他记录器的任何以前的跟踪级别。 |
SetAppLogLevel(Severity) |
设置所有粒度和应用程序记录器的默认日志级别。 |
SetRuntimeLogLevel(Severity) |
设置所有运行时记录器的默认日志级别。 |
SetTraceLevelOverrides(IList<Tuple<String,Severity>>) |
为特定记录器设置新的跟踪级别替代,超出默认日志级别。 将丢弃特定记录器的任何以前的跟踪级别。 |
UnInitialize() |
取消初始化此过程/应用域中的 Orleans Logger 子系统。 |