BlobLoggerProvider Класс

Определение

Реализация ILoggerProvider, которая сохраняет сообщения, добавляя их к большому двоичному объекту Azure пакетами.

public ref class BlobLoggerProvider : Microsoft::Extensions::Logging::AzureAppServices::BatchingLoggerProvider
[Microsoft.Extensions.Logging.ProviderAlias("AzureAppServicesBlob")]
public class BlobLoggerProvider : Microsoft.Extensions.Logging.AzureAppServices.BatchingLoggerProvider
[<Microsoft.Extensions.Logging.ProviderAlias("AzureAppServicesBlob")>]
type BlobLoggerProvider = class
    inherit BatchingLoggerProvider
Public Class BlobLoggerProvider
Inherits BatchingLoggerProvider
Наследование
BlobLoggerProvider
Атрибуты

Конструкторы

BlobLoggerProvider(IOptionsMonitor<AzureBlobLoggerOptions>)

Создает новый экземпляр BlobLoggerProvider.

Свойства

IsEnabled

Проверяет, включена ли очередь.

(Унаследовано от BatchingLoggerProvider)

Методы

CreateLogger(String)

Создает BatchingLogger с использованием заданного categoryName.

(Унаследовано от BatchingLoggerProvider)
Dispose()

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

(Унаследовано от BatchingLoggerProvider)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
IntervalAsync(TimeSpan, CancellationToken)

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

(Унаследовано от BatchingLoggerProvider)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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

ISupportExternalScope.SetScopeProvider(IExternalScopeProvider)

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

(Унаследовано от BatchingLoggerProvider)

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