类 LoggerDelegate
定义 MIP SDK 记录器接口的类。
总结
成员 | 说明 |
---|---|
public void Init(const std::string& storagePath) | 初始化记录器。 |
public void Flush() | 刷新记录器。 |
public void WriteToLog(const LogLevel level, const std::string& message, const std::string& function, const std::string& file, const int32_t line) | 将日志语句写入日志文件。 |
public virtual void WriteToLogWithContext(const LogLevel level, const std::string& message, const std::string& function, const std::string& file, const int32_t line, const std::shared_ptr<void> &) | 将日志语句写入带有上下文的日志文件。 替代此函数可以处理上下文。 |
public virtual void WriteToLogWithLogMessage(const LogMessageData& logMessage) | 将日志语句写入日志。 |
成员
Init 函数
初始化记录器。
参数:
- storagePath:可以存储持久状态(包括日志)的位置的路径。
Flush 函数
刷新记录器。
WriteToLog 函数
将日志语句写入日志文件。
参数:
级别:日志语句的日志级别。
message:log 语句的消息。
function:log 语句的函数名称。
file:生成 log 语句的文件名。
行:生成日志语句的行号。
WriteToLogWithContext 函数
将日志语句写入带有上下文的日志文件。 替代此函数可以处理上下文。
参数:
级别:日志语句的日志级别。
message:log 语句的消息。
function:log 语句的函数名称。
file:生成 log 语句的文件名。
行:生成日志语句的行号。
上下文:传递到生成此日志消息的调用的客户端上下文
WriteToLogWithLogMessage 函数
将日志语句写入日志。
参数:
- logMessage:包含日志记录信息的日志消息数据
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈