перечисление WS_METADATA_PROPERTY_ID (webservices.h)
Каждое свойство метаданных имеет тип WS_METADATA_PROPERTY, определяется идентификатором и имеет связанное значение. Если свойство не указано при создании метаданных, используется его значение по умолчанию.
Синтаксис
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;
Константы
WS_METADATA_PROPERTY_STATE Значение: 1 Это свойство используется с WsGetMetadataProperty. Сопровождающий элемент значения структуры WS_METADATA_PROPERTY содержит текущий WS_METADATA_STATE объекта метаданных. |
WS_METADATA_PROPERTY_HEAP_PROPERTIES Значение: 2 Это свойство используется с WsCreateMetadata для указания свойства объекта WS_HEAP , используемого метаданными объект для хранения сведений о считанных метаданных. Сопровождающий элемент значения структуры WS_METADATA_PROPERTY содержит WS_HEAP_PROPERTIES структуру. Можно указать следующие свойства кучи:
|
WS_METADATA_PROPERTY_POLICY_PROPERTIES Значение: 3 Это свойство используется с WsCreateMetadata для указания свойства связанных объектов WS_POLICY с объектом метаданных. Сопутствующий элемент значения структуры WS_METADATA_PROPERTY содержит WS_POLICY_PROPERTIES структуру, задающую набор свойств политики. Дополнительные сведения о WS_POLICY_PROPERTY_ID см. в разделе набор свойств, которые можно указать здесь. |
WS_METADATA_PROPERTY_HEAP_REQUESTED_SIZE Значение: 4 Это свойство используется с WsGetMetadataProperty. Сопутствующий элемент значенияWS_METADATA_PROPERTY является SIZE_T , указывающий количество байтов, выделенных из кучи, связанной с объект метаданных. |
WS_METADATA_PROPERTY_MAX_DOCUMENTS Значение: 5 Это свойство используется с WsCreateMetadata. Сопроводим элементом значенияWS_METADATA_PROPERTY является ULONG , указывающий максимальное количество документов, которые могут быть добавлены в объект метаданных, использующий WsReadMetadata. Значение по умолчанию: 32. |
WS_METADATA_PROPERTY_HOST_NAMES Значение: 6 Это свойство используется с WsCreateMetadata. Сопроводимый элемент значенияWS_METADATA_PROPERTY является WS_HOST_NAMES структурой. Это свойство можно указать, только если WS_METADATA_PROPERTY_VERIFY_HOST_NAMES имеет значение TRUE. Дополнительные сведения см. в разделе WsGetMissingMetadataDocumentAddress . при проверке имен узлов. Если свойство не указано, список имен узлов пуст. |
WS_METADATA_PROPERTY_VERIFY_HOST_NAMES Значение: 7 Это свойство используется с WsCreateMetadata. Сопутствующий элемент значенияWS_METADATA_PROPERTY является логическим значением, указывающим, следует ли проверять имена узлов. Дополнительные сведения см. в разделе WsGetMissingMetadataDocumentAddress . при проверке имен узлов. Значение по умолчанию — TRUE. Установка этого значения в значение FALSE может привести к использованию приложения. адрес, возвращенный из WsGetMissingMetadataDocumentAddress , который является адресом узла, с которым он не готов принимать метаданные. |
Требования
Минимальная версия клиента | Windows 7 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 R2 [классические приложения | Приложения UWP] |
Верхняя часть | webservices.h |