структура WS_XML_READER_BINARY_ENCODING (webservices.h)
Используется для указания того, что читатель должен интерпретировать считываемые им байты как двоичный xml.
Синтаксис
typedef struct _WS_XML_READER_BINARY_ENCODING {
WS_XML_READER_ENCODING encoding;
WS_XML_DICTIONARY *staticDictionary;
WS_XML_DICTIONARY *dynamicDictionary;
} WS_XML_READER_BINARY_ENCODING;
Члены
encoding
Базовый тип для всех типов, производных от WS_XML_READER_ENCODING.
staticDictionary
Указывает словарь, который средство чтения должно использовать для статических строк. Двоичное представление xml-документа ссылается на эти строки по идентификатору (в отличие от внедрения фактической строки), поэтому они должны содержать тот же набор строк, который использовался при написании документа.
dynamicDictionary
Указывает словарь, который средство чтения должно использовать для динамических строк. Это строки, которые не находились в staticDictionary при написании документа, но были найдены WS_DYNAMIC_STRING_CALLBACK. Двоичное представление xml-документа ссылается на эти строки по идентификатору (в отличие от внедрения фактической строки), поэтому они должны содержать тот же набор строк, который использовался при написании документа. Приложение, использующее средство чтения и записи, должно координировать передачу значений, на которые ссылаются эти строки.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Верхняя часть | webservices.h |