你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
OperationTelemetry 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示时间持续时间的遥测类型的基类。
public abstract class OperationTelemetry : Microsoft.ApplicationInsights.Channel.ITelemetry, Microsoft.ApplicationInsights.DataContracts.ISupportMetrics, Microsoft.ApplicationInsights.DataContracts.ISupportProperties
type OperationTelemetry = class
interface ITelemetry
interface ISupportMetrics
interface ISupportProperties
Public MustInherit Class OperationTelemetry
Implements ISupportMetrics, ISupportProperties, ITelemetry
- 继承
-
OperationTelemetry
- 派生
- 实现
构造函数
OperationTelemetry() |
表示时间持续时间的遥测类型的基类。 |
属性
Context |
获取对象,该对象在处理请求时包含有关应用程序的上下文信息。 |
Duration |
获取或设置操作的持续时间。 |
Extension |
获取或设置用于使用新的强类型化对象扩展此遥测实例的扩展。 |
Id |
获取或设置操作 ID。 |
Metrics |
获取自定义指标集合。 |
Name |
获取或设置操作的名称。 |
Properties |
获取自定义属性集合。 |
Sequence |
获取或设置定义遥测项的绝对顺序的值。 |
StartTime |
已过时.
获取或设置操作的开始时间。 |
Success |
获取或设置操作是否已成功完成。 |
Timestamp |
获取或设置操作的时间戳。 |
方法
DeepClone() |
深度克隆 OperationTelemetry 对象。 |
Sanitize() |
允许从子类调用 OperationTelemetry.Sanitize 方法。 |
SerializeData(ISerializationWriter) |
使用给定 ISerializationWriter的 编写有关实现类型的数据类的序列化信息。 |
显式接口实现
ITelemetry.Sanitize() |
根据约束清理属性。 |
扩展方法
GetEnvelopeName(ITelemetry) |
获取 ITelemetry 对象的信封名称。 |
TrySetEnvelopeName(ITelemetry, String) |
设置 ITelemetry 对象的信封名称。 |