ConsoleFormatter.Write<TState> Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skriver loggmeddelandet till den angivna TextWriter.
public:
generic <typename TState>
abstract void Write(Microsoft::Extensions::Logging::Abstractions::LogEntry<TState> ^ logEntry, Microsoft::Extensions::Logging::IExternalScopeProvider ^ scopeProvider, System::IO::TextWriter ^ textWriter);
public abstract void Write<TState>(in Microsoft.Extensions.Logging.Abstractions.LogEntry<TState> logEntry, Microsoft.Extensions.Logging.IExternalScopeProvider? scopeProvider, System.IO.TextWriter textWriter);
abstract member Write : LogEntry * Microsoft.Extensions.Logging.IExternalScopeProvider * System.IO.TextWriter -> unit
Public MustOverride Sub Write(Of TState) (logEntry As LogEntry(Of TState), scopeProvider As IExternalScopeProvider, textWriter As TextWriter)
Typparametrar
- TState
Typen av objekt som ska skrivas.
Parametrar
- logEntry
- LogEntry<TState>
Loggposten.
- scopeProvider
- IExternalScopeProvider
Leverantören av omfångsdata.
- textWriter
- TextWriter
Strängskrivaren bäddar in ansi-kod för färger.
Kommentarer
Om formatören vill skriva färger till konsolen kan den göra det genom att bädda in ANSI-färgkoder i strängen.