FilterLoggerFactory Třída

Definice

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

public ref class FilterLoggerFactory : IDisposable, Microsoft::Extensions::Logging::ILoggerFactory
public class FilterLoggerFactory : IDisposable, Microsoft.Extensions.Logging.ILoggerFactory
type FilterLoggerFactory = class
    interface ILoggerFactory
    interface IDisposable
Public Class FilterLoggerFactory
Implements IDisposable, ILoggerFactory
Dědičnost
FilterLoggerFactory
Implementuje

Konstruktory

FilterLoggerFactory(ILoggerFactory, IFilterLoggerSettings)

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

Metody

AddProvider(ILoggerProvider)

Přidá zprostředkovatele do systému protokolování.

CreateLogger(String)

Vytvoří novou instanci sloupce ILogger.

Dispose()

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

Equals(Object)

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

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

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

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

Získá aktuální Type instanci.

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

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

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

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

(Zděděno od Object)

Metody rozšíření

AddAzureWebAppDiagnostics(ILoggerFactory)
Zastaralé.

Přidá nástroj azure Web Apps diagnostics logger.

AddAzureWebAppDiagnostics(ILoggerFactory, AzureAppServicesDiagnosticsSettings)
Zastaralé.

Přidá nástroj azure Web Apps diagnostics logger.

WithFilter(ILoggerFactory, IFilterLoggerSettings)

Zaregistruje protokolovací nástroj obálky, který poskytuje běžný způsob filtrování zpráv protokolu napříč všemi registrovanými ILoggerProviderprotokoly.

CreateLogger(ILoggerFactory, Type)

Vytvoří novou ILogger instanci s úplným názvem dané typeinstance .

CreateLogger<T>(ILoggerFactory)

Vytvoří novou ILogger instanci s úplným názvem daného typu.

Platí pro