ConsoleLoggerExtensions.AddConsoleFormatter Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
AddConsoleFormatter<TFormatter,TOptions>(ILoggingBuilder) |
Přidá vlastní formátovací modul pro protokolovací modul konzoly. |
AddConsoleFormatter<TFormatter,TOptions>(ILoggingBuilder, Action<TOptions>) |
Přidá formátovací modul vlastní konzoly, který se má nakonfigurovat se zadanými možnostmi. |
AddConsoleFormatter<TFormatter,TOptions>(ILoggingBuilder)
Přidá vlastní formátovací modul pro protokolovací modul konzoly.
public:
generic <typename TFormatter, typename TOptions>
where TFormatter : Microsoft::Extensions::Logging::Console::ConsoleFormatter where TOptions : Microsoft::Extensions::Logging::Console::ConsoleFormatterOptions[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::Logging::ILoggingBuilder ^ AddConsoleFormatter(Microsoft::Extensions::Logging::ILoggingBuilder ^ builder);
public static Microsoft.Extensions.Logging.ILoggingBuilder AddConsoleFormatter<TFormatter,TOptions> (this Microsoft.Extensions.Logging.ILoggingBuilder builder) where TFormatter : Microsoft.Extensions.Logging.Console.ConsoleFormatter where TOptions : Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions;
static member AddConsoleFormatter : Microsoft.Extensions.Logging.ILoggingBuilder -> Microsoft.Extensions.Logging.ILoggingBuilder (requires 'Formatter :> Microsoft.Extensions.Logging.Console.ConsoleFormatter and 'Options :> Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions)
<Extension()>
Public Function AddConsoleFormatter(Of TFormatter As ConsoleFormatter, TOptions As ConsoleFormatter) (builder As ILoggingBuilder) As ILoggingBuilder
Parametry typu
- TFormatter
Formátovací modul vlastní konzoly.
- TOptions
Možnosti konfigurace.
Parametry
- builder
- ILoggingBuilder
Aktuální instance tvůrce protokolování, která se má použít.
Návraty
Aktuální instance tvůrce protokolování, aby bylo možné zřetězit další volání.
Platí pro
AddConsoleFormatter<TFormatter,TOptions>(ILoggingBuilder, Action<TOptions>)
Přidá formátovací modul vlastní konzoly, který se má nakonfigurovat se zadanými možnostmi.
public:
generic <typename TFormatter, typename TOptions>
where TFormatter : Microsoft::Extensions::Logging::Console::ConsoleFormatter where TOptions : Microsoft::Extensions::Logging::Console::ConsoleFormatterOptions[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::Logging::ILoggingBuilder ^ AddConsoleFormatter(Microsoft::Extensions::Logging::ILoggingBuilder ^ builder, Action<TOptions> ^ configure);
public static Microsoft.Extensions.Logging.ILoggingBuilder AddConsoleFormatter<TFormatter,TOptions> (this Microsoft.Extensions.Logging.ILoggingBuilder builder, Action<TOptions> configure) where TFormatter : Microsoft.Extensions.Logging.Console.ConsoleFormatter where TOptions : Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions;
static member AddConsoleFormatter : Microsoft.Extensions.Logging.ILoggingBuilder * Action<'Options (requires 'Options :> Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions)> -> Microsoft.Extensions.Logging.ILoggingBuilder (requires 'Formatter :> Microsoft.Extensions.Logging.Console.ConsoleFormatter and 'Options :> Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions)
<Extension()>
Public Function AddConsoleFormatter(Of TFormatter As ConsoleFormatter, TOptions As ConsoleFormatter) (builder As ILoggingBuilder, configure As Action(Of TOptions)) As ILoggingBuilder
Parametry typu
- TFormatter
Formátovací modul vlastní konzoly.
- TOptions
Možnosti konfigurace.
Parametry
- builder
- ILoggingBuilder
Aktuální instance tvůrce protokolování, která se má použít.
- configure
- Action<TOptions>
Delegát pro konfiguraci TOptions
vlastního formátovače TFormatter
.
Návraty
Aktuální instance tvůrce protokolování, aby bylo možné zřetězit další volání.