Logger 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于日志记录服务的 Orleans 运行时的接口。
[System.Serializable]
public abstract class Logger
[<System.Serializable>]
type Logger = class
Public MustInherit Class Logger
- 继承
-
Logger
- 派生
- 属性
构造函数
Logger() |
用于日志记录服务的 Orleans 运行时的接口。 |
属性
IsInfo |
当前 SeverityLevel 是否会为此记录器输出 |
IsVerbose |
当前 SeverityLevel 是否会为此记录器输出 |
IsVerbose2 |
当前 SeverityLevel 是否会为此记录器输出 |
IsVerbose3 |
当前 SeverityLevel 是否会为此记录器输出 |
IsWarning |
当前 SeverityLevel 是否会为此记录器输出 |
Name |
记录器实例的名称 |
SeverityLevel |
当前为此记录器设置的 SeverityLevel。 |
方法
扩展方法
Error(Logger, Int32, String, Exception) |
使用指定的日志 ID 代码在错误严重性级别写入日志条目。 错误适用于需要立即管理响应的问题情况。 |
GetSubLogger(Logger, String, String) |
查找或创建一个以现有记录器命名的记录器,并添加了附加的名称。 |
Info(Logger, Int32, String) |
使用指定的日志 ID 代码在信息严重性级别写入日志条目。 信息适用于不指示错误但通常应在生产中记录的信息。 信息低于警告。 |
Info(Logger, Int32, String, Object[]) |
使用指定的日志 ID 代码在信息严重性级别写入日志条目。 信息适用于不指示错误但通常应在生产中记录的信息。 信息低于警告。 |
Info(Logger, String) |
在信息严重性级别写入日志条目。 信息适用于不指示错误但通常应在生产中记录的信息。 信息低于警告。 |
Info(Logger, String, Object[]) |
在信息严重性级别写入日志条目。 信息适用于不指示错误但通常应在生产中记录的信息。 信息低于警告。 |
Verbose(Logger, Int32, String) |
使用指定的日志 ID 代码在详细严重级别写入日志条目。 详细适用于调试通常不应在生产中记录的信息。 详细程度低于 Info。 |
Verbose(Logger, Int32, String, Object[]) |
使用指定的日志 ID 代码在详细严重级别写入日志条目。 详细适用于调试通常不应在生产中记录的信息。 详细程度低于 Info。 |
Verbose(Logger, String) |
在详细严重性级别写入日志条目。 详细适用于调试通常不应在生产中记录的信息。 详细程度低于 Info。 |
Verbose(Logger, String, Object[]) |
在详细严重性级别写入日志条目。 详细适用于调试通常不应在生产中记录的信息。 详细程度低于 Info。 |
Verbose2(Logger, Int32, String) |
使用指定的日志 ID 代码在 Verbose2 严重级别写入日志条目。 Verbose2 低于 Verbose。 |
Verbose2(Logger, Int32, String, Object[]) |
使用指定的日志 ID 代码在 Verbose2 严重级别写入日志条目。 Verbose2 低于 Verbose。 |
Verbose2(Logger, String) |
在详细 2 严重级别写入日志条目。 Verbose2 低于 Verbose。 |
Verbose2(Logger, String, Object[]) |
在详细 2 严重级别写入日志条目。 Verbose2 低于 Verbose。 |
Verbose3(Logger, Int32, String) |
使用指定的日志 ID 代码在 Verbose3 严重性级别写入日志条目。 Verbose3 是最低严重性级别。 |
Verbose3(Logger, Int32, String, Object[]) |
使用指定的日志 ID 代码在 Verbose3 严重性级别写入日志条目。 Verbose3 是最低严重性级别。 |
Verbose3(Logger, String) |
在 Verbose3 严重级别写入日志条目。 Verbose3 是最低严重性级别。 |
Verbose3(Logger, String, Object[]) |
在 Verbose3 严重级别写入日志条目。 Verbose3 是最低严重性级别。 |
Warn(Logger, Int32, String, Exception) |
使用指定的日志 ID 代码在警告严重性级别写入日志条目。 警告适用于系统或应用程序可以自行处理但管理员应注意的问题情况。 通常,这些情况是预期的,但如果它们再次出现,最终可能需要管理响应。 警告低于错误。 |
Warn(Logger, Int32, String, Object[]) |
使用指定的日志 ID 代码在警告严重性级别写入日志条目。 警告适用于系统或应用程序可以自行处理但管理员应注意的问题情况。 通常,这些情况是预期的,但如果它们再次出现,最终可能需要管理响应。 警告低于错误。 |