FakeLoggerProvider クラス

定義

偽のロガーを提供します。

public ref class FakeLoggerProvider : IDisposable, Microsoft::Extensions::Logging::ILoggerProvider, Microsoft::Extensions::Logging::ISupportExternalScope
[Microsoft.Extensions.Logging.ProviderAlias("Fake")]
public class FakeLoggerProvider : IDisposable, Microsoft.Extensions.Logging.ILoggerProvider, Microsoft.Extensions.Logging.ISupportExternalScope
[<Microsoft.Extensions.Logging.ProviderAlias("Fake")>]
type FakeLoggerProvider = class
    interface ILoggerProvider
    interface IDisposable
    interface ISupportExternalScope
Public Class FakeLoggerProvider
Implements IDisposable, ILoggerProvider, ISupportExternalScope
継承
FakeLoggerProvider
属性
実装

コンストラクター

名前 説明
FakeLoggerProvider(FakeLogCollector)

FakeLoggerProvider クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
Collector

このプロバイダーによって作成されたすべてのロガーのログ レコード コレクターを取得します。

メソッド

名前 説明
CreateLogger(String)

新しい FakeLogger インスタンスを作成します。

Dispose()

このオブジェクトによって保持されているリソースをクリーンアップします。

Dispose(Boolean)

このオブジェクトによって保持されているリソースをクリーンアップします。

Finalize()

FakeLoggerProvider クラスのインスタンスを最終処理します。

SetScopeProvider(IExternalScopeProvider)

ロガー プロバイダーの外部スコープ情報ソースを設定します。

明示的なインターフェイスの実装

名前 説明
ILoggerProvider.CreateLogger(String)

新しい ILogger インスタンスを作成します。

適用対象