SamplingLoggerBuilderExtensions.AddSampler Метод

Определение

Перегрузки

Имя Описание
AddSampler(ILoggingBuilder, LoggingSampler)

Добавляет экземпляр примера ведения журнала в инфраструктуру ведения журнала.

AddSampler<T>(ILoggingBuilder)

Добавляет тип примера ведения журнала в инфраструктуру ведения журнала.

AddSampler(ILoggingBuilder, LoggingSampler)

Исходный код:
SamplingLoggerBuilderExtensions.cs

Добавляет экземпляр примера ведения журнала в инфраструктуру ведения журнала.

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

Параметры

builder
ILoggingBuilder

Контейнер внедрения зависимостей для добавления ведения журнала.

sampler
LoggingSampler

Добавляемый экземпляр sampler.

Возвращаемое значение

Значение builder.

Исключения

builder или sampler есть null.

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

AddSampler<T>(ILoggingBuilder)

Исходный код:
SamplingLoggerBuilderExtensions.cs

Добавляет тип примера ведения журнала в инфраструктуру ведения журнала.

public:
generic <typename T>
 where T : Microsoft::Extensions::Logging::LoggingSampler[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::ILoggingBuilder ^ AddSampler(Microsoft::Extensions::Logging::ILoggingBuilder ^ builder);
public static Microsoft.Extensions.Logging.ILoggingBuilder AddSampler<T>(this Microsoft.Extensions.Logging.ILoggingBuilder builder) where T : Microsoft.Extensions.Logging.LoggingSampler;
static member AddSampler : Microsoft.Extensions.Logging.ILoggingBuilder -> Microsoft.Extensions.Logging.ILoggingBuilder (requires 'T :> Microsoft.Extensions.Logging.LoggingSampler)
<Extension()>
Public Function AddSampler(Of T As LoggingSampler) (builder As ILoggingBuilder) As ILoggingBuilder

Параметры типа

T

Тип примера ведения журнала.

Параметры

builder
ILoggingBuilder

Контейнер внедрения зависимостей для добавления ведения журнала.

Возвращаемое значение

Значение builder.

Исключения

builder равно null.

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