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


FileLoggerProvider Класс

Определение

Объект BatchingLoggerProvider , который записывает данные в файл.

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

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

FileLoggerProvider(IOptionsMonitor<AzureFileLoggerOptions>)

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

Свойства

IsEnabled

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

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

Методы

CreateLogger(String)

Создает Microsoft.Extensions.Logging.AzureAppServices.Internal.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)

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