Compartilhar via


ITelemetry Interface

Definição

O tipo de telemetria base para insights de aplicativo.

public interface ITelemetry
type ITelemetry = interface
Public Interface ITelemetry
Derivado

Propriedades

Context

Obtém o contexto associado a essa instância de telemetria.

Extension

Obtém ou define a extensão usada para estender essa instância de telemetria usando um novo objeto fortemente tipado.

Sequence

Obtém ou define o valor que define a ordem absoluta do item de telemetria.

Timestamp

Obtém ou define a data e a hora em que a telemetria foi registrada.

Métodos

DeepClone()

Clona o objeto de telemetria profundamente, para que o objeto original e o clone não compartilhem nenhum estado e possam ser modificados independentemente.

Sanitize()

Sanitiza as propriedades do item de telemetria com base em restrições de DP.

SerializeData(ISerializationWriter)

Grava informações de serialização sobre a classe de dados do tipo de implementação usando o fornecido ISerializationWriter.

Métodos de Extensão

GetEnvelopeName(ITelemetry)

Obtém o nome do envelope para o objeto ITelemetry.

TrySetEnvelopeName(ITelemetry, String)

Define o nome do envelope para o objeto ITelemetry.

Aplica-se a