TelemetryContext Класс

Определение

Представляет контекст для отправки данных телеметрии в службу Application Insights.

public ref class TelemetryContext sealed : Microsoft::VisualStudio::ApplicationInsights::DataContracts::IJsonSerializable
public sealed class TelemetryContext : Microsoft.VisualStudio.ApplicationInsights.DataContracts.IJsonSerializable
type TelemetryContext = class
    interface IJsonSerializable
Public NotInheritable Class TelemetryContext
Implements IJsonSerializable
Наследование
TelemetryContext
Реализации

Конструкторы

TelemetryContext()

Инициализирует новый экземпляр класса TelemetryContext.

Свойства

Component

Возвращает объект, описывающий компонент, который был записан этим объектом TelemetryContext .

Device

Возвращает объект, описывающий устройство, отслеживающее это TelemetryContext .

InstrumentationKey

Возвращает или задает ключ инструментирования по умолчанию для всех ITelemetry объектов, зарегистрированных в этом TelemetryContext .

Location

Возвращает объект, описывающий расположение, записанное этим объектом TelemetryContext .

Operation

Возвращает объект, описывающий операцию, записанную этим объектом TelemetryContext .

Properties

Возвращает словарь значений свойств, определяемых приложением.

Session

Возвращает объект, описывающий сеанс пользователя, который был записан с помощью этого объекта TelemetryContext .

User

Возвращает объект, описывающий пользователя, который был записан этим объектом TelemetryContext .

Явные реализации интерфейса

IJsonSerializable.Serialize(IJsonWriter)

Сериализует этот объект в формате JSON.

Методы расширения

GetInternalContext(TelemetryContext)

Возвращает внутренний контекст Телеметриконтекст.

Применяется к