Partager via


WS_SERVICE_METADATA structure (webservices.h)

Spécifie le tableau des documents de métadonnées de service. Il peut s’agir d’une collection de documents WSDL/XSD représentés sous la forme d’un tableau de WS_STRING.

Syntaxe

typedef struct _WS_SERVICE_METADATA {
  ULONG                        documentCount;
  WS_SERVICE_METADATA_DOCUMENT **documents;
  WS_XML_STRING                *serviceName;
  WS_XML_STRING                *serviceNs;
} WS_SERVICE_METADATA;

Membres

documentCount

Nombre de documents de métadonnées spécifiés.

documents

Tableau WS_SERVICE_METADATA_DOCUMENT* où l’élément représente un WS_SERVICE_METADATA_DOCUMENT pour chaque schéma XML, WSDL ou document de stratégie. Le modèle de service s’attend à ce que cette valeur soit valide pendant toute la durée de vie du WS_SERVICE_HOST.

serviceName

Référence à WS_XML_STRING représentant le nom du service dans le document WSDL. Notez que ce champ doit être spécifié avec le champ serviceNs. Le modèle de service s’attend à ce que cette valeur soit valide pendant toute la durée de vie du WS_SERVICE_HOST.

serviceNs

Référence à WS_XML_STRING représentant l’espace de noms du service dans le document WSDL. Notez que ce champ doit être spécifié avec le champ serviceName. Le modèle de service s’attend à ce que cette valeur soit valide pendant toute la durée de vie du WS_SERVICE_HOST.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
En-tête webservices.h