GlobalBufferLoggingBuilderExtensions.AddGlobalBuffer Метод

Определение

Добавляет глобальную буферизацию журналов в инфраструктуру ведения журнала.

Перегрузки

Имя Описание
AddGlobalBuffer(ILoggingBuilder, IConfiguration)

Добавляет глобальную буферизацию журналов в инфраструктуру ведения журнала.

AddGlobalBuffer(ILoggingBuilder, Action<GlobalLogBufferingOptions>)

Добавляет глобальную буферизацию журналов в инфраструктуру ведения журнала.

AddGlobalBuffer(ILoggingBuilder, Nullable<LogLevel>)

Добавляет глобальную буферизацию журналов в инфраструктуру ведения журнала.

AddGlobalBuffer(ILoggingBuilder, IConfiguration)

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

Добавляет глобальную буферизацию журналов в инфраструктуру ведения журнала.

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

Параметры

builder
ILoggingBuilder

Объект ILoggingBuilder.

configuration
IConfiguration

Добавляемый IConfiguration объект.

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

Значение builder.

Исключения

builder равно null.

Комментарии

Соответствующие журналы будут буферизаться и при необходимости могут быть промыты и выдаваться.

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

AddGlobalBuffer(ILoggingBuilder, Action<GlobalLogBufferingOptions>)

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

Добавляет глобальную буферизацию журналов в инфраструктуру ведения журнала.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::ILoggingBuilder ^ AddGlobalBuffer(Microsoft::Extensions::Logging::ILoggingBuilder ^ builder, Action<Microsoft::Extensions::Diagnostics::Buffering::GlobalLogBufferingOptions ^> ^ configure);
public static Microsoft.Extensions.Logging.ILoggingBuilder AddGlobalBuffer(this Microsoft.Extensions.Logging.ILoggingBuilder builder, Action<Microsoft.Extensions.Diagnostics.Buffering.GlobalLogBufferingOptions> configure);
static member AddGlobalBuffer : Microsoft.Extensions.Logging.ILoggingBuilder * Action<Microsoft.Extensions.Diagnostics.Buffering.GlobalLogBufferingOptions> -> Microsoft.Extensions.Logging.ILoggingBuilder
<Extension()>
Public Function AddGlobalBuffer (builder As ILoggingBuilder, configure As Action(Of GlobalLogBufferingOptions)) As ILoggingBuilder

Параметры

builder
ILoggingBuilder

Объект ILoggingBuilder.

configure
Action<GlobalLogBufferingOptions>

Настройте параметры буфера.

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

Значение builder.

Исключения

builder равно null.

Комментарии

Соответствующие журналы будут буферизаться и при необходимости могут быть промыты и выдаваться.

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

AddGlobalBuffer(ILoggingBuilder, Nullable<LogLevel>)

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

Добавляет глобальную буферизацию журналов в инфраструктуру ведения журнала.

public static Microsoft.Extensions.Logging.ILoggingBuilder AddGlobalBuffer(this Microsoft.Extensions.Logging.ILoggingBuilder builder, Microsoft.Extensions.Logging.LogLevel? logLevel = default);
static member AddGlobalBuffer : Microsoft.Extensions.Logging.ILoggingBuilder * Nullable<Microsoft.Extensions.Logging.LogLevel> -> Microsoft.Extensions.Logging.ILoggingBuilder
<Extension()>
Public Function AddGlobalBuffer (builder As ILoggingBuilder, Optional logLevel As Nullable(Of LogLevel) = Nothing) As ILoggingBuilder

Параметры

builder
ILoggingBuilder

Объект ILoggingBuilder.

logLevel
Nullable<LogLevel>

Уровень журнала (и ниже) для применения буфера.

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

Значение builder.

Исключения

builder равно null.

Комментарии

Соответствующие журналы будут буферизаться и при необходимости могут быть промыты и выдаваться.

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