Bagikan melalui


struktur WS_XML_READER_BINARY_ENCODING (webservices.h)

Digunakan untuk menunjukkan bahwa pembaca harus menginterpretasikan byte yang dibacanya sebagai xml biner.

Sintaks

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;

Anggota

encoding

Jenis dasar untuk semua jenis yang berasal dari WS_XML_READER_ENCODING.

staticDictionary

Menunjukkan kamus yang harus digunakan pembaca untuk string statis. Representasi biner dokumen xml mereferensikan string ini berdasarkan id (dibandingkan dengan menyematkan string aktual), dan oleh karena itu mereka harus berisi kumpulan string yang sama yang digunakan saat dokumen ditulis.

dynamicDictionary

Menunjukkan kamus yang harus digunakan pembaca untuk string dinamis. Ini adalah string yang tidak ada di staticDictionary ketika dokumen ditulis tetapi yang ditemukan oleh WS_DYNAMIC_STRING_CALLBACK. Representasi biner dokumen xml mereferensikan string ini berdasarkan id (dibandingkan dengan menyematkan string aktual), dan oleh karena itu mereka harus berisi kumpulan string yang sama yang digunakan saat dokumen ditulis. Aplikasi yang menggunakan pembaca dan penulis harus mengoordinasikan komunikasi nilai yang dirujuk oleh string ini.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2 [hanya aplikasi desktop]
Header webservices.h