Language

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
属性
実装

コンストラクター

Name 説明
FakeLoggerProvider(FakeLogCollector)

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

プロパティ

Name 説明
Collector

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

メソッド

Name 説明
CreateLogger(String)

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

Dispose()

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

Dispose(Boolean)

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

Finalize()

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

SetScopeProvider(IExternalScopeProvider)

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

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

Name 説明
ILoggerProvider.CreateLogger(String)

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

適用対象