(webservices.h) WS_SERVICE_METADATA 结构

指定服务元数据文档数组。 这可以是表示为WS_STRING数组的 WSDL/XSD 文档的集合。

语法

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* 数组,其中元素表示每个 XML 架构、WSDL 或策略文档的WS_SERVICE_METADATA_DOCUMENT。 服务模型要求这在 WS_SERVICE_HOST的生存期内有效。

serviceName

引用 WS_XML_STRING表示 WSDL 文档中服务的名称。 请注意,此字段必须与 serviceNs 字段一起指定。 服务模型要求这在 WS_SERVICE_HOST的生存期内有效。

serviceNs

对 WS_XML_STRING的引用,表示 WSDL 文档中服务的命名空间。 请注意,此字段必须与 serviceName 字段一起指定。 服务模型要求这在 WS_SERVICE_HOST的生存期内有效。

要求

要求
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2 [仅限桌面应用]
标头 webservices.h