структура WS_SERVICE_METADATA (webservices.h)
Задает массив документов метаданных службы. Это может быть коллекция документов WSDL/XSD, представленных в виде массива WS_STRING.
Синтаксис
typedef struct _WS_SERVICE_METADATA {
ULONG documentCount;
WS_SERVICE_METADATA_DOCUMENT **documents;
WS_XML_STRING *serviceName;
WS_XML_STRING *serviceNs;
} WS_SERVICE_METADATA;
Члены
documentCount
Число указанных документов метаданных.
documents
Массив WS_SERVICE_METADATA_DOCUMENT*, где элемент представляет WS_SERVICE_METADATA_DOCUMENT для каждой отдельной xml-схемы, WSDL или документа политики. Модель службы ожидает, что это значение будет действительным в течение времени существования WS_SERVICE_HOST.
serviceName
Ссылка на WS_XML_STRING, представляющая имя службы в документе WSDL. Обратите внимание, что это поле должно быть указано вместе с полем serviceN. Модель службы ожидает, что это значение будет действительным в течение времени существования WS_SERVICE_HOST.
serviceNs
Ссылка на WS_XML_STRING, представляющую пространство имен службы в документе WSDL. Обратите внимание, что это поле необходимо указать вместе с полем serviceName. Модель службы ожидает, что это значение будет действительным в течение времени существования WS_SERVICE_HOST.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Верхняя часть | webservices.h |