Language

SamplingLoggerBuilderExtensions Class

Definition

Extensions for configuring logging sampling.

public ref class SamplingLoggerBuilderExtensions abstract sealed
public static class SamplingLoggerBuilderExtensions
type SamplingLoggerBuilderExtensions = class
Public Module SamplingLoggerBuilderExtensions
Inheritance
SamplingLoggerBuilderExtensions

Methods

Name Description
AddRandomProbabilisticSampler(ILoggingBuilder, Action)

Adds Random Probabilistic logging sampler to the logging infrastructure.

AddRandomProbabilisticSampler(ILoggingBuilder, Double, Nullable)

Adds Random Probabilistic logging sampler to the logging infrastructure.

AddRandomProbabilisticSampler(ILoggingBuilder, IConfiguration)

Adds Random Probabilistic logging sampler to the logging infrastructure.

AddSampler(ILoggingBuilder, LoggingSampler)

Adds a logging sampler instance to the logging infrastructure.

AddSampler(ILoggingBuilder)

Adds a logging sampler type to the logging infrastructure.

AddTraceBasedSampler(ILoggingBuilder)

Adds Trace-based logging sampler to the logging infrastructure.

Applies to