ConsoleFormatter.Write<TState> メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した 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)
型パラメーター
- TState
書き込むオブジェクトの型。
パラメーター
- logEntry
- LogEntry<TState>
ログ エントリ。
- scopeProvider
- IExternalScopeProvider
スコープ データのプロバイダー。
- textWriter
- TextWriter
色の ansi コードを埋め込む文字列ライター。
注釈
フォーマッタがコンソールに色を書き込む場合は、ANSI カラー コードを文字列に埋め込むことで行うことができます。