enumerazione WS_SERVICE_PROPERTY_ID (webservices.h)
Parametri facoltativi per la configurazione dell'host del servizio. Questa enumerazione viene usata all'interno della struttura WS_SERVICE_PROPERTY quando si chiama WsCreateServiceHost o per sé quando si chiama WsGetServiceHostProperty.
Sintassi
typedef enum {
WS_SERVICE_PROPERTY_HOST_USER_STATE = 0,
WS_SERVICE_PROPERTY_FAULT_DISCLOSURE = 1,
WS_SERVICE_PROPERTY_FAULT_LANGID = 2,
WS_SERVICE_PROPERTY_HOST_STATE = 3,
WS_SERVICE_PROPERTY_METADATA = 4,
WS_SERVICE_PROPERTY_CLOSE_TIMEOUT = 5
} WS_SERVICE_PROPERTY_ID;
Costanti
WS_SERVICE_PROPERTY_HOST_USER_STATE Valore: 0 Puntatore void usato con WsCreateServiceHost. Questa proprietà è reso disponibile per diverse operazioni di callback e servizio come parte della struttura WS_OPERATION_CONTEXT |
WS_SERVICE_PROPERTY_FAULT_DISCLOSURE Valore: 1 Valore WS_FAULT_DISCLOSURE usato con WsCreateServiceHost. Questa proprietà viene utilizzata per specificare il livello di divulgazione dell'oggetto error quando viene convertito in un errore. Il valore predefinito è WS_MINIMAL_FAULT_DISCLOSURE. |
WS_SERVICE_PROPERTY_FAULT_LANGID Valore: 2 LangID usato con WsGetServiceHostProperty per creare un errore. Se non viene specificato alcun elemento, verranno usate le impostazioni locali utente predefinite. |
WS_SERVICE_PROPERTY_HOST_STATE Valore: 3 Valore WS_SERVICE_HOST_STATE usato con WsGetServiceHostProperty che specifica lo stato corrente dell'host del servizio. Il valore restituito è uno snapshot dello stato corrente, quindi è possibile che lo stato possa essere cambiato prima che il chiamante abbia aveva la possibilità di esaminare il valore. |
WS_SERVICE_PROPERTY_METADATA Valore: 4 Struttura WS_SERVICE_METADATA usata con WsCreateServiceHost che contiene la raccolta di documenti di metadati usati per WS-MetadataExchangedall'WS_SERVICE_HOST. Il nome del servizio e lo spazio dei nomi vengono usati per creare un elemento di servizio all'interno del documento WSDL. Il documento viene identificato tramite lo spazio dei nomi del servizio fornito come parte della struttura WS_SERVICE_METADATA . Si noti che se una sezione del servizio è già definita in uno dei documenti WSDL forniti, un elemento del servizio non verrà aggiunto per conto dell'applicazione dal runtime. |
WS_SERVICE_PROPERTY_CLOSE_TIMEOUT Valore: 5 ULONG usato con WsCreateServiceHost che specifica la quantità massima di tempo in cui un modello di servizio attenderà dopo la chiamata di WsCloseServiceHost. Una volta scaduto il timeout, l'host del servizio si interromperà. Il valore predefinito è di 5 secondi specificato in millisecondi come 5000. |
Requisiti
Client minimo supportato | Windows 7 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 R2 [app desktop | App UWP] |
Intestazione | webservices.h |