Partilhar via


AITelemetryConsumer Classe

Definição

Classe de consumidor de telemetria para ApplicationInsights.

public class AITelemetryConsumer : Orleans.Runtime.IDependencyTelemetryConsumer, Orleans.Runtime.IEventTelemetryConsumer, Orleans.Runtime.IExceptionTelemetryConsumer, Orleans.Runtime.IMetricTelemetryConsumer, Orleans.Runtime.IRequestTelemetryConsumer, Orleans.Runtime.ITraceTelemetryConsumer
type AITelemetryConsumer = class
    interface ITraceTelemetryConsumer
    interface ITelemetryConsumer
    interface IEventTelemetryConsumer
    interface IExceptionTelemetryConsumer
    interface IDependencyTelemetryConsumer
    interface IMetricTelemetryConsumer
    interface IRequestTelemetryConsumer
Public Class AITelemetryConsumer
Implements IDependencyTelemetryConsumer, IEventTelemetryConsumer, IExceptionTelemetryConsumer, IMetricTelemetryConsumer, IRequestTelemetryConsumer, ITraceTelemetryConsumer
Herança
AITelemetryConsumer
Implementações

Construtores

AITelemetryConsumer()

Classe de consumidor de telemetria para ApplicationInsights.

AITelemetryConsumer(IOptions<ApplicationInsightsTelemetryConsumerOptions>)

Construtor.

AITelemetryConsumer(IOptions<ApplicationInsightsTelemetryConsumerOptions>, IServiceProvider)

Construtor.

AITelemetryConsumer(String)

Classe de consumidor de telemetria para ApplicationInsights.

Métodos

Close()

Classe de consumidor de telemetria para ApplicationInsights.

DecrementMetric(String)

Decrementar um valor de métrica.

DecrementMetric(String, Double)

Diminuir uma métrica por um determinado valor.

Flush()

Classe de consumidor de telemetria para ApplicationInsights.

IncrementMetric(String)

Incremente um valor de métrica.

IncrementMetric(String, Double)

Incremente uma métrica por um determinado valor.

TrackDependency(String, String, DateTimeOffset, TimeSpan, Boolean)

Classe de consumidor de telemetria para ApplicationInsights.

TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>)

Classe de consumidor de telemetria para ApplicationInsights.

TrackException(Exception, IDictionary<String,String>, IDictionary<String,Double>)

Classe de consumidor de telemetria para ApplicationInsights.

TrackMetric(String, Double, IDictionary<String,String>)

Classe de consumidor de telemetria para ApplicationInsights.

TrackMetric(String, TimeSpan, IDictionary<String,String>)

Classe de consumidor de telemetria para ApplicationInsights.

TrackRequest(String, DateTimeOffset, TimeSpan, String, Boolean)

Classe de consumidor de telemetria para ApplicationInsights.

TrackTrace(String)

Classe de consumidor de telemetria para ApplicationInsights.

TrackTrace(String, IDictionary<String,String>)

Classe de consumidor de telemetria para ApplicationInsights.

TrackTrace(String, Severity)

Classe de consumidor de telemetria para ApplicationInsights.

TrackTrace(String, Severity, IDictionary<String,String>)

Classe de consumidor de telemetria para ApplicationInsights.

Aplica-se a