ITraceConfiguration 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
TracingConfiguration 类型包含各种与跟踪相关的配置参数。 对于生产用途,这些参数的默认值应正常。
public interface ITraceConfiguration
type ITraceConfiguration = interface
Public Interface ITraceConfiguration
- 派生
属性
BulkMessageLimit |
BulkMessageLimit 属性指定如何使用相同的 erro 代码批量 (聚合) 跟踪消息。 |
DefaultTraceLevel |
DefaultTraceLevel 属性指定所有新奥尔良记录器的默认跟踪级别,除非由特定的 TraceLevelOverride 元素重写。 如果此属性未出现,则默认级别为 Info。 |
LargeMessageWarningThreshold |
LargeMessageWarningThreshold 属性指定何时为大型消息生成警告跟踪消息。 |
PropagateActivityId |
PropagateActivityId 属性指定是否应将 Tracing.CorrelationManager.ActivityId 的值传播到粒度调用中,以支持 E2E 跟踪。 默认值不传播 ActivityId。 |
TraceFileName |
TraceFileName 属性指定应写入跟踪输出的文件的名称。 |
TraceFilePattern |
TraceFilePattern 属性指定应写入跟踪输出的文件的模式名称。 |
TraceLevelOverrides |
TraceLevelOverride 元素提供了一种机制,允许针对新奥尔良系统的不同部分以不同的方式设置跟踪级别。 记录器跟踪级别是根据记录器名称上的前缀匹配设置的。 TraceLevelOverrides 按长度顺序应用;也就是说,具有最长匹配 LogPrefix 的替代优先顺序,并指定所有匹配记录器的跟踪级别。 |
TraceToConsole |
TraceToConsole 属性指定是否应将跟踪输出写入控制台。 默认值为将跟踪数据写入控制台(如果可用)。 |