#### [Apq\.Cfg](index.md 'index') ### [Apq\.Cfg\.EncodingSupport](Apq.Cfg.EncodingSupport.md 'Apq\.Cfg\.EncodingSupport').[EncodingMappingConfig](Apq.Cfg.EncodingSupport.EncodingMappingConfig.md 'Apq\.Cfg\.EncodingSupport\.EncodingMappingConfig') ## EncodingMappingConfig\.AddReadMapping Method | Overloads | | | :--- | :--- | | [AddReadMapping\(string, EncodingMappingType, Encoding, int\)](Apq.Cfg.EncodingSupport.EncodingMappingConfig.AddReadMapping.md#Apq.Cfg.EncodingSupport.EncodingMappingConfig.AddReadMapping(string,Apq.Cfg.EncodingSupport.EncodingMappingType,System.Text.Encoding,int) 'Apq\.Cfg\.EncodingSupport\.EncodingMappingConfig\.AddReadMapping\(string, Apq\.Cfg\.EncodingSupport\.EncodingMappingType, System\.Text\.Encoding, int\)') | 添加读取编码映射规则 | | [AddReadMapping\(string, Encoding, int\)](Apq.Cfg.EncodingSupport.EncodingMappingConfig.AddReadMapping.md#Apq.Cfg.EncodingSupport.EncodingMappingConfig.AddReadMapping(string,System.Text.Encoding,int) 'Apq\.Cfg\.EncodingSupport\.EncodingMappingConfig\.AddReadMapping\(string, System\.Text\.Encoding, int\)') | 添加读取编码映射(完整路径) | ## EncodingMappingConfig\.AddReadMapping\(string, EncodingMappingType, Encoding, int\) Method 添加读取编码映射规则 ```csharp public Apq.Cfg.EncodingSupport.EncodingMappingConfig AddReadMapping(string pattern, Apq.Cfg.EncodingSupport.EncodingMappingType type, System.Text.Encoding encoding, int priority=0); ``` #### Parameters `pattern` [System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String') 匹配模式 `type` [EncodingMappingType](Apq.Cfg.EncodingSupport.EncodingMappingType.md 'Apq\.Cfg\.EncodingSupport\.EncodingMappingType') 匹配类型 `encoding` [System\.Text\.Encoding](https://learn.microsoft.com/en-us/dotnet/api/system.text.encoding 'System\.Text\.Encoding') 目标编码 `priority` [System\.Int32](https://learn.microsoft.com/en-us/dotnet/api/system.int32 'System\.Int32') 优先级(数值越大优先级越高) #### Returns [EncodingMappingConfig](Apq.Cfg.EncodingSupport.EncodingMappingConfig.md 'Apq\.Cfg\.EncodingSupport\.EncodingMappingConfig') ## EncodingMappingConfig\.AddReadMapping\(string, Encoding, int\) Method 添加读取编码映射(完整路径) ```csharp public Apq.Cfg.EncodingSupport.EncodingMappingConfig AddReadMapping(string filePath, System.Text.Encoding encoding, int priority=0); ``` #### Parameters `filePath` [System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String') `encoding` [System\.Text\.Encoding](https://learn.microsoft.com/en-us/dotnet/api/system.text.encoding 'System\.Text\.Encoding') `priority` [System\.Int32](https://learn.microsoft.com/en-us/dotnet/api/system.int32 'System\.Int32') #### Returns [EncodingMappingConfig](Apq.Cfg.EncodingSupport.EncodingMappingConfig.md 'Apq\.Cfg\.EncodingSupport\.EncodingMappingConfig')