Apq.Cfg.EncodingSupport.EncodingOptions.md 2.8 KB

Apq.Cfg

Apq.Cfg.EncodingSupport

EncodingOptions Class

编码选项配置

public sealed class EncodingOptions

Inheritance System.Object 🡒 EncodingOptions

Fields
Default 默认编码选项(自动检测读取,UTF-8 无 BOM 写入)
PowerShell PowerShell 脚本编码选项(UTF-8 带 BOM)
Properties
ConfidenceThreshold 编码检测置信度阈值(0.0-1.0),默认 0.6
EnableCache 是否启用编码检测缓存,默认 true
EnableLogging 是否启用编码检测日志,默认 false
FallbackEncoding 回退编码(自动检测失败时使用),默认 UTF-8
ReadEncoding 指定的读取编码(当 ReadStrategy 为 Specified 时使用)
ReadStrategy 读取策略,默认自动检测
WriteEncoding 指定的写入编码(当 WriteStrategy 为 Specified 时使用)
WriteStrategy 写入策略,默认 UTF-8 无 BOM
Methods
GetReadEncoding(Encoding) 获取读取时使用的编码
GetWriteEncoding(Encoding) 获取写入时使用的编码