OperationTelemetry Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase base para los tipos de telemetría que representan la duración en el tiempo.
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
- Herencia
-
OperationTelemetry
- Derivado
- Implementaciones
Constructores
OperationTelemetry() |
Clase base para los tipos de telemetría que representan la duración en el tiempo. |
Propiedades
Context |
Obtiene el objeto que contiene información contextual sobre la aplicación en el momento en que controló la solicitud. |
Duration |
Obtiene o establece la duración de la operación. |
Extension |
Obtiene o establece la extensión que se usa para extender esta instancia de telemetría mediante un nuevo objeto con tipo seguro. |
Id |
Obtiene o establece el identificador de operación. |
Metrics |
Obtiene la colección de métricas personalizadas. |
Name |
Obtiene o establece el nombre de la operación. |
Properties |
Obtiene la colección de propiedades personalizadas. |
Sequence |
Obtiene o establece el valor que define el orden absoluto del elemento de telemetría. |
StartTime |
Obsoletos.
Obtiene o establece la hora de inicio de la operación. |
Success |
Obtiene o establece si la operación ha finalizado correctamente. |
Timestamp |
Obtiene o establece la marca de tiempo de la operación. |
Métodos
DeepClone() |
Clona profundamente un OperationTelemetry objeto . |
Sanitize() |
Permitir llamar al método OperationTelemetry.Sanitize desde clases secundarias. |
SerializeData(ISerializationWriter) |
Escribe información de serialización sobre la clase de datos del tipo de implementación mediante el especificado ISerializationWriter. |
Implementaciones de interfaz explícitas
ITelemetry.Sanitize() |
Sanea las propiedades en función de las restricciones. |
Métodos de extensión
GetEnvelopeName(ITelemetry) |
Obtiene el nombre del sobre del objeto ITelemetry. |
TrySetEnvelopeName(ITelemetry, String) |
Establece el nombre del sobre para el objeto ITelemetry. |
Se aplica a
Azure SDK for .NET