Bagikan melalui


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