Bagikan melalui


ConsoleFormatter.Write<TState> Metode

Definisi

Menulis pesan log ke TextWriter yang ditentukan.

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)

Jenis parameter

TState

Jenis objek yang akan ditulis.

Parameter

logEntry
LogEntry<TState>

Entri log.

scopeProvider
IExternalScopeProvider

Penyedia data cakupan.

textWriter
TextWriter

Penulis string yang menyematkan kode ansi untuk warna.

Keterangan

Jika formatter ingin menulis warna ke konsol, pemformat dapat melakukannya dengan menyematkan kode warna ANSI ke dalam string.

Berlaku untuk