Поделиться через


SamplingLoggerBuilderExtensions.AddTraceBasedSampler(ILoggingBuilder) Method

Definition

Adds Trace-based logging sampler to the logging infrastructure.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::ILoggingBuilder ^ AddTraceBasedSampler(Microsoft::Extensions::Logging::ILoggingBuilder ^ builder);
public static Microsoft.Extensions.Logging.ILoggingBuilder AddTraceBasedSampler(this Microsoft.Extensions.Logging.ILoggingBuilder builder);
static member AddTraceBasedSampler : Microsoft.Extensions.Logging.ILoggingBuilder -> Microsoft.Extensions.Logging.ILoggingBuilder
<Extension()>
Public Function AddTraceBasedSampler (builder As ILoggingBuilder) As ILoggingBuilder

Parameters

builder
ILoggingBuilder

The dependency injection container to add logging to.

Returns

The value of builder.

Exceptions

builder is null.

Remarks

Sampling decisions for logs match exactly the sampling decisions for the underlying Activity. You may want to configure Tracing Sampling separately as part of OpenTelemetry .NET.

Applies to