Share via


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)

清理此 对象持有的资源。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
Finalize()

完成 类的 FakeLoggerProvider 实例。

GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
SetScopeProvider(IExternalScopeProvider)

设置记录器提供程序的外部范围信息源。

ToString()

返回表示当前对象的字符串。

(继承自 Object)

显式接口实现

ILoggerProvider.CreateLogger(String)

创建一个新的 ILogger 实例。

适用于