Condividi tramite


struttura WS_SERVICE_METADATA (webservices.h)

Specifica la matrice di documenti dei metadati del servizio. Può trattarsi di una raccolta di documenti WSDL/XSD rappresentati come matrice di WS_STRING.

Sintassi

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

Members

documentCount

Numero di documenti di metadati specificati.

documents

Matrice WS_SERVICE_METADATA_DOCUMENT* in cui l'elemento rappresenta un WS_SERVICE_METADATA_DOCUMENT per ogni singolo documento XML Schema, WSDL o Policy. Il modello di servizio prevede che sia valido per la durata del WS_SERVICE_HOST.

serviceName

Riferimento a WS_XML_STRING che rappresenta il nome del servizio nel documento WSDL. Si noti che questo campo deve essere specificato insieme al campo serviceN. Il modello di servizio prevede che sia valido per la durata del WS_SERVICE_HOST.

serviceNs

Riferimento a WS_XML_STRING che rappresenta lo spazio dei nomi del servizio nel documento WSDL. Si noti che questo campo deve essere specificato insieme al campo serviceName. Il modello di servizio prevede che sia valido per la durata del WS_SERVICE_HOST.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Intestazione webservices.h