你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
FileLogger 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于控制基于文件的 SDK 日志记录的静态类。 在运行语音 SDK 方案时启用日志记录可提供 SDK 核心本机组件的详细信息。 如果向 Microsoft 报告问题,系统可能会要求你提供日志以帮助 Microsoft 诊断问题。 应用程序不应依赖于特定的日志字符串,因为它们可能会在不通知的情况下从一个 SDK 版本更改为另一个版本。 FileLogger 是最简单的日志记录解决方案,适用于在运行语音 SDK 时诊断大多数设备上的问题。 在版本 1.20.0 中添加
public static class FileLogger
type FileLogger = class
Public Class FileLogger
- 继承
-
FileLogger
注解
文件日志记录是进程范围的构造。 这意味着,如果 (例如) 有多个语音识别器对象并行运行,则将有一个日志文件包含来自所有识别器的交错日志行。 不能为每个识别器获取单独的日志文件。
方法
SetFilters(String[]) |
设置或清除应用于文件日志记录的筛选器。 设置筛选器后,仅当日志字符串包含由筛选器指定的至少一个字符串时,才会调用该事件。 匹配区分大小写。 |
SetLevel(Level) |
设置记录器要捕获的消息的级别 |
Start(String, Boolean) |
开始记录到文件。 |
Stop() |
停止记录到文件。 |