Condividi tramite


WS_SERVICE_CONTRACT struttura (webservices.h)

Specifica un contratto di servizio in un endpoint.

Sintassi

typedef struct _WS_SERVICE_CONTRACT {
  const WS_CONTRACT_DESCRIPTION       *contractDescription;
  WS_SERVICE_MESSAGE_RECEIVE_CALLBACK defaultMessageHandlerCallback;
  const void                          *methodTable;
} WS_SERVICE_CONTRACT;

Members

contractDescription

Metadati del contratto tipizzato. Vedere WS_CONTRACT_DESCRIPTION. Facoltativo, se viene specificato defaultMessageHandlerCallback .

defaultMessageHandlerCallback

Callback per l'elaborazione di messaggi non gestiti. Facoltativo se viene specificato il contrattoDescription.

methodTable

Tabella delle funzioni. Obbligatorio, se viene specificato il contrattoDescription .

Requisiti

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