enumerasi WS_METADATA_PROPERTY_ID (webservices.h)
Setiap properti metadata berjenis WS_METADATA_PROPERTY, diidentifikasi oleh ID, dan memiliki nilai terkait. Jika properti tidak ditentukan saat metadata dibuat, maka nilai defaultnya digunakan.
Sintaks
typedef enum {
WS_METADATA_PROPERTY_STATE = 1,
WS_METADATA_PROPERTY_HEAP_PROPERTIES = 2,
WS_METADATA_PROPERTY_POLICY_PROPERTIES = 3,
WS_METADATA_PROPERTY_HEAP_REQUESTED_SIZE = 4,
WS_METADATA_PROPERTY_MAX_DOCUMENTS = 5,
WS_METADATA_PROPERTY_HOST_NAMES = 6,
WS_METADATA_PROPERTY_VERIFY_HOST_NAMES = 7
} WS_METADATA_PROPERTY_ID;
Konstanta
WS_METADATA_PROPERTY_STATE Nilai: 1 Properti ini digunakan dengan WsGetMetadataProperty. Anggota nilai yang menyertai struktur WS_METADATA_PROPERTY berisi WS_METADATA_STATE objek metadata saat ini. |
WS_METADATA_PROPERTY_HEAP_PROPERTIES Nilai: 2 Properti ini digunakan dengan WsCreateMetadata untuk menentukan properti objek WS_HEAP yang digunakan oleh metadata objek untuk menyimpan informasi tentang metadata yang dibaca. Anggota nilai yang menyertai struktur WS_METADATA_PROPERTY berisi struktur WS_HEAP_PROPERTIES . Properti timbunan berikut dapat ditentukan:
|
WS_METADATA_PROPERTY_POLICY_PROPERTIES Nilai: 3 Properti ini digunakan dengan WsCreateMetadata untuk menentukan properti objek WS_POLICY yang terkait dengan objek metadata. Anggota nilai yang menyertai struktur WS_METADATA_PROPERTY berisi struktur WS_POLICY_PROPERTIES yang menentukan set properti kebijakan. Lihat WS_POLICY_PROPERTY_ID untuk informasi selengkapnya tentang set properti yang mungkin ditentukan di sini. |
WS_METADATA_PROPERTY_HEAP_REQUESTED_SIZE Nilai: 4 Properti ini digunakan dengan WsGetMetadataProperty. Anggota nilai yang menyertai WS_METADATA_PROPERTY adalah SIZE_T yang menentukan jumlah byte yang dialokasikan dari timbunan yang terkait dengan objek metadata. |
WS_METADATA_PROPERTY_MAX_DOCUMENTS Nilai: 5 Properti ini digunakan dengan WsCreateMetadata. Anggota nilai yang menyertai WS_METADATA_PROPERTY adalah ULONG yang menentukan jumlah maksimum dokumen yang dapat ditambahkan ke objek metadata menggunakan WsReadMetadata. Nilai defaultnya adalah 32. |
WS_METADATA_PROPERTY_HOST_NAMES Nilai: 6 Properti ini digunakan dengan WsCreateMetadata. Anggota nilai yang menyertai WS_METADATA_PROPERTY adalah struktur WS_HOST_NAMES . Properti ini hanya dapat ditentukan jika WS_METADATA_PROPERTY_VERIFY_HOST_NAMESTRUE. Lihat WsGetMissingMetadataDocumentAddress untuk informasi selengkapnya pada memverifikasi nama host. Jika properti tidak ditentukan, maka daftar nama host kosong. |
WS_METADATA_PROPERTY_VERIFY_HOST_NAMES Nilai: 7 Properti ini digunakan dengan WsCreateMetadata. Anggota nilai yang menyertai WS_METADATA_PROPERTY adalah BOOL yang menentukan apakah nama host harus diverifikasi atau tidak. Lihat WsGetMissingMetadataDocumentAddress untuk informasi selengkapnya pada memverifikasi nama host. Nilai defaultnya adalah TRUE. Mengatur nilai ini ke FALSE dapat menyebabkan aplikasi digunakan alamat yang dikembalikan dari WsGetMissingMetadataDocumentAddress yang berasal dari host tempat tidak bersedia menerima metadata. |
Persyaratan
Klien minimum yang didukung | Windows 7 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP] |
Header | webservices.h |