BlobLoggerProvider Класс

Определение

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

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

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

BlobLoggerProvider(IOptionsMonitor<AzureBlobLoggerOptions>)

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

BlobLoggerProvider(IOptionsMonitor<AzureBlobLoggerOptions>, Func<String,ICloudAppendBlob>)

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

Свойства

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

Методы

CreateLogger(String)

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

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

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

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

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

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

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

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

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

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

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

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

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

(Унаследовано от Object)
WriteMessagesAsync(IEnumerable<LogMessage>, CancellationToken)

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