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


BatchingLoggerProvider Класс

Определение

Представляет поставщика Microsoft.Extensions.Logging.AzureAppServices.BatchingLogger экземпляров.

public ref class BatchingLoggerProvider abstract : IDisposable, Microsoft::Extensions::Logging::ILoggerProvider, Microsoft::Extensions::Logging::ISupportExternalScope
public abstract class BatchingLoggerProvider : IDisposable, Microsoft.Extensions.Logging.ILoggerProvider, Microsoft.Extensions.Logging.ISupportExternalScope
type BatchingLoggerProvider = class
    interface ILoggerProvider
    interface IDisposable
    interface ISupportExternalScope
Public MustInherit Class BatchingLoggerProvider
Implements IDisposable, ILoggerProvider, ISupportExternalScope
Наследование
BatchingLoggerProvider
Производный
Реализации

Свойства

Имя Описание
IsEnabled

Возвращает значение, указывающее, включена ли очередь.

Методы

Имя Описание
CreateLogger(String)

Создает заданный Microsoft.Extensions.Logging.AzureAppServices.BatchingLoggercategoryNameобъект.

Dispose()

Выполняет определяемые приложением задачи, связанные с освобождением, освобождением или сбросом неуправляемых ресурсов.

IntervalAsync(TimeSpan, CancellationToken)

Ожидает заданного TimeSpan.

Явные реализации интерфейса

Имя Описание
ISupportExternalScope.SetScopeProvider(IExternalScopeProvider)

Задает область для этого поставщика.

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