enumerazione WS_METADATA_PROPERTY_ID (webservices.h)
Ogni proprietà dei metadati è di tipo WS_METADATA_PROPERTY, è identificata da un ID e ha un valore associato. Se una proprietà non viene specificata quando vengono creati i metadati, viene usato il relativo valore predefinito.
Sintassi
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;
Costanti
WS_METADATA_PROPERTY_STATE Valore: 1 Questa proprietà viene usata con WsGetMetadataProperty. Il membro del valore adiacente della struttura WS_METADATA_PROPERTY contiene la WS_METADATA_STATE corrente dell'oggetto metadati. |
WS_METADATA_PROPERTY_HEAP_PROPERTIES Valore: 2 Questa proprietà viene usata con WsCreateMetadata per specificare proprietà dell'oggetto WS_HEAP utilizzato dai metadati oggetto per archiviare informazioni sui metadati letti. Il membro del valore adiacente della struttura WS_METADATA_PROPERTY contiene una struttura WS_HEAP_PROPERTIES . È possibile specificare le proprietà dell'heap seguenti:
|
WS_METADATA_PROPERTY_POLICY_PROPERTIES Valore: 3 Questa proprietà viene usata con WsCreateMetadata per specificare proprietà degli oggetti WS_POLICY associati con l'oggetto metadati. Il membro del valore adiacente della struttura WS_METADATA_PROPERTY contiene una struttura WS_POLICY_PROPERTIES che specifica l'oggetto set di proprietà dei criteri. Per altre informazioni, vedere WS_POLICY_PROPERTY_ID set di proprietà che possono essere specificate qui. |
WS_METADATA_PROPERTY_HEAP_REQUESTED_SIZE Valore: 4 Questa proprietà viene usata con WsGetMetadataProperty. Il membro del valore associato del WS_METADATA_PROPERTY è un SIZE_T specificando il numero di byte allocati dall'heap associato all'heap oggetto metadati. |
WS_METADATA_PROPERTY_MAX_DOCUMENTS Valore: 5 Questa proprietà viene usata con WsCreateMetadata. Il membro del valore a cui si accompagna il WS_METADATA_PROPERTY è un ULONG che specifica il numero massimo di documenti che possono essere aggiunti a oggetto metadati con WsReadMetadata. Il valore predefinito è (32). |
WS_METADATA_PROPERTY_HOST_NAMES Valore: 6 Questa proprietà viene usata con WsCreateMetadata. Il membro del valore di accompagnamento del WS_METADATA_PROPERTY è una struttura WS_HOST_NAMES . Questa proprietà può essere specificata solo se WS_METADATA_PROPERTY_VERIFY_HOST_NAMES è TRUE. Per altre informazioni, vedere WsGetMissingMetadataDocumentAddress sulla verifica dei nomi host. Se la proprietà non è specificata, l'elenco dei nomi host è vuoto. |
WS_METADATA_PROPERTY_VERIFY_HOST_NAMES Valore: 7 Questa proprietà viene usata con WsCreateMetadata. Il membro del valore di accompagnamento della WS_METADATA_PROPERTY è un valore BOOL che specifica se è necessario verificare o meno i nomi host. Per altre informazioni, vedere WsGetMissingMetadataDocumentAddress sulla verifica dei nomi host. Il valore predefinito è TRUE. L'impostazione di questo valore su FALSE può causare l'uso di un'applicazione un indirizzo restituito da WsGetMissingMetadataDocumentAddress proveniente da un host da cui non è disposto ad accettare i metadati. |
Requisiti
Client minimo supportato | Windows 7 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 R2 [app desktop | App UWP] |
Intestazione | webservices.h |