FileLoggerProvider Třída

Definice

Zprostředkovatel protokolovacího nástroje, který vytváří instance .Serilog.Core.Logger

public ref class FileLoggerProvider
public ref class FileLoggerProvider : Microsoft::Extensions::Logging::AzureAppServices::Internal::BatchingLoggerProvider
public class FileLoggerProvider
[Microsoft.Extensions.Logging.ProviderAlias("AzureAppServicesFile")]
public class FileLoggerProvider : Microsoft.Extensions.Logging.AzureAppServices.Internal.BatchingLoggerProvider
type FileLoggerProvider = class
[<Microsoft.Extensions.Logging.ProviderAlias("AzureAppServicesFile")>]
type FileLoggerProvider = class
    inherit BatchingLoggerProvider
Public Class FileLoggerProvider
Public Class FileLoggerProvider
Inherits BatchingLoggerProvider
Dědičnost
FileLoggerProvider
Dědičnost
FileLoggerProvider
Atributy

Poznámky

Toto rozhraní API podporuje infrastrukturu .NET a není určené k použití přímo z vašeho kódu.

Konstruktory

FileLoggerProvider(Int32, Int32, Int32, String, Nullable<TimeSpan>)

Vytvoří novou instanci třídy FileLoggerProvider.

FileLoggerProvider(IOptionsMonitor<AzureFileLoggerOptions>)

Toto rozhraní API podporuje infrastrukturu .NET a není určené k použití přímo z vašeho kódu.

Vlastnosti

IsEnabled

Zprostředkovatel protokolovacího nástroje, který vytváří instance .Serilog.Core.Logger

(Zděděno od BatchingLoggerProvider)

Metody

ConfigureLogger(IWebAppLogConfigurationReader)

Toto rozhraní API podporuje infrastrukturu .NET a není určené k použití přímo z vašeho kódu.

CreateLogger(String)

Vytvoří novou instanci sloupce ILogger.

(Zděděno od BatchingLoggerProvider)
Dispose()

Provede aplikací definované úlohy spojené s uvolněním nebo resetováním nespravovaných prostředků.

(Zděděno od BatchingLoggerProvider)
Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetGrouping(LogMessage)

Toto rozhraní API podporuje infrastrukturu .NET a není určené k použití přímo z vašeho kódu.

GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
IntervalAsync(TimeSpan, CancellationToken)

Zprostředkovatel protokolovacího nástroje, který vytváří instance .Serilog.Core.Logger

(Zděděno od BatchingLoggerProvider)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
RollFiles()

Toto rozhraní API podporuje infrastrukturu .NET a není určené k použití přímo z vašeho kódu.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
WriteMessagesAsync(IEnumerable<LogMessage>, CancellationToken)

Toto rozhraní API podporuje infrastrukturu .NET a není určené k použití přímo z vašeho kódu.

Platí pro