語言

SamplingLoggerBuilderExtensions.AddTraceBasedSampler(ILoggingBuilder) 方法

定義

新增基於追蹤的日誌取樣器至日誌基礎設施。

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

參數

builder
ILoggingBuilder

依賴注入容器,加入日誌功能。

傳回

builder 的值。

例外狀況

builder 是 null。

備註

對數的抽樣決策與底層 Activity的取樣決策完全一致。 你可能想把追蹤取樣作為 OpenTelemetry .NET 的一部分單獨設定。

適用於