Compartilhar via


estrutura WS_XML_READER_BINARY_ENCODING (webservices.h)

Usado para indicar que o leitor deve interpretar os bytes que lê como xml binário.

Sintaxe

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;

Membros

encoding

O tipo base para todos os tipos que derivam de WS_XML_READER_ENCODING.

staticDictionary

Indica o dicionário que o leitor deve usar para cadeias de caracteres estáticas. A representação binária do documento xml faz referência a essas cadeias de caracteres por id (em vez de inserir a cadeia de caracteres real) e, portanto, elas devem conter o mesmo conjunto de cadeias de caracteres usadas quando o documento foi gravado.

dynamicDictionary

Indica o dicionário que o leitor deve usar para cadeias de caracteres dinâmicas. Estas são cadeias de caracteres que não estavam no staticDictionary quando o documento foi escrito, mas que foram encontradas pelo WS_DYNAMIC_STRING_CALLBACK. A representação binária do documento xml faz referência a essas cadeias de caracteres por id (em vez de inserir a cadeia de caracteres real) e, portanto, elas devem conter o mesmo conjunto de cadeias de caracteres usadas quando o documento foi gravado. O aplicativo que usa o leitor e o gravador deve coordenar a comunicação dos valores referenciados por essas cadeias de caracteres.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Cabeçalho webservices.h