你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
DiagnosticsOptions 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
公开与日志记录、遥测和分布式跟踪相关的客户端选项。
public class DiagnosticsOptions
type DiagnosticsOptions = class
Public Class DiagnosticsOptions
- 继承
-
DiagnosticsOptions
- 派生
构造函数
DiagnosticsOptions() |
使用默认值创建 的新 DiagnosticsOptions 实例。 |
属性
ApplicationId |
获取或设置作为此客户端所有请求问题的“User-Agent”标头的第一部分发送的值。 默认为 DefaultApplicationId。 |
DefaultApplicationId |
获取或设置默认应用程序 ID。默认应用程序 ID 将在所有实例上设置。 |
IsDistributedTracingEnabled |
获取或设置值,该值指示是否为客户端方法调用和 HTTP 调用创建 (Activity) 分布式跟踪活动。 |
IsLoggingContentEnabled |
获取或设置指示是否应记录请求或响应内容的值。 |
IsLoggingEnabled |
获取或设置指示是否启用 HTTP 管道日志记录的值。 |
IsTelemetryEnabled |
获取或设置值,该值指示是否应发送包含 ApplicationId、客户端库包名称和版本 FrameworkDescription 和 OSDescription 的“User-Agent”标头。
通过将 设置为 |
LoggedContentSizeLimit |
获取或设置值,该值指示要以字节为单位记录的内容的最大大小。 默认值为 4096。 |
LoggedHeaderNames |
获取在日志记录期间未编修的标头名称的列表。 |
LoggedQueryParameters |
获取在日志记录期间未修订的查询参数名称的列表。 |