LoggerExtensions.BeginScope(ILogger, String, Object[]) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
メッセージを書式設定し、スコープを作成します。
public:
[System::Runtime::CompilerServices::Extension]
static IDisposable ^ BeginScope(Microsoft::Extensions::Logging::ILogger ^ logger, System::String ^ messageFormat, ... cli::array <System::Object ^> ^ args);
public static IDisposable? BeginScope(this Microsoft.Extensions.Logging.ILogger logger, string messageFormat, params object?[] args);
static member BeginScope : Microsoft.Extensions.Logging.ILogger * string * obj[] -> IDisposable
<Extension()>
Public Function BeginScope (logger As ILogger, messageFormat As String, ParamArray args As Object()) As IDisposable
パラメーター
- messageFormat
- String
ログ メッセージの文字列をメッセージ テンプレート形式で書式設定します。 例: "User {User} logged in from {Address}"。
- args
- Object[]
書式設定する 0 個以上のオブジェクトを含むオブジェクト配列。
返品
破棄可能なスコープ オブジェクト。 null を指定できます。
例
using(logger.BeginScope("Processing request from {Address}", address)) { }