-
Notifications
You must be signed in to change notification settings - Fork 0
EdifactParserOptions ru
Leksiqq edited this page Apr 5, 2024
·
5 revisions
класс опций транслятора из EDIFACT в XML.
-
public string? SchemasUri { get; set; }
-Uri
-строка каталога XML-схем EDIFACT. -
public Encoding? Encoding { get; set; } = Encoding.UTF8;
- кодировка входного потока, которая будет использована, если не удастся вычислить кодировку из заголовка сессии. -
public bool? IsStrict { get; set; }
- указание на строгость к соблюдению правил формата EDIFACT. -
public Dictionary<string, string>? MessagesSuffixes { get; set; }
- указание на необходимость использования кастомизированных версий типов сообщений с указанными суффиксами. Ключи - типы сообщений, значения - суффиксы. Например:
...
options.MessagesSuffixes = new Dictionary<string, string>()
{
{"IFCSUM", ".2"},
{"IFTMBF", ".bestPartner"},
};
...
-
public Stream? Input { get; set; }
- входной поток данных сессии. -
public int? BufferSize { get; set; }
- необязательный параметр, размер внутреннего буфера токенайзера. Возможно, влияет на скорость трансляции.