enumeração WS_SERVICE_PROPERTY_ID (webservices.h)
Os parâmetros opcionais para configurar o host de serviço. Essa enumeração é usada dentro da estrutura WS_SERVICE_PROPERTY ao chamar WsCreateServiceHost ou por si só ao chamar WsGetServiceHostProperty.
Syntax
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;
Constantes
WS_SERVICE_PROPERTY_HOST_USER_STATE Valor: 0 Um ponteiro nulo usado com WsCreateServiceHost. Esta propriedade é disponibilizado para diferentes retornos de chamada e operações de serviço como parte da estrutura WS_OPERATION_CONTEXT |
WS_SERVICE_PROPERTY_FAULT_DISCLOSURE Valor: 1 Um valor WS_FAULT_DISCLOSURE usado com WsCreateServiceHost. Essa propriedade é usada para especificar o nível de divulgação do objeto de erro quando ele é convertido em uma falha. O padrão é WS_MINIMAL_FAULT_DISCLOSURE. |
WS_SERVICE_PROPERTY_FAULT_LANGID Valor: 2 Um LANGID usado com WsGetServiceHostProperty para criar uma falha. Se nenhum for especificado, a localidade de usuário padrão será usada. |
WS_SERVICE_PROPERTY_HOST_STATE Valor: 3 Um valor WS_SERVICE_HOST_STATE usado com WsGetServiceHostProperty que especifica o estado atual do host de serviço. O valor retornado é um instantâneo do estado atual, portanto, é possível que o estado pode ter sido alterado antes que o chamador tenha teve a chance de examinar o valor. |
WS_SERVICE_PROPERTY_METADATA Valor: 4 Uma estrutura WS_SERVICE_METADATA usada com WsCreateServiceHost que contém a coleção de documentos de metadados usados para WS-MetadataExchange pelo WS_SERVICE_HOST. O nome do serviço e o namespace são usados para criar um elemento de serviço dentro do documento WSDL. O documento é identificado por meio do namespace de serviço fornecido como parte da estrutura WS_SERVICE_METADATA . Observe que, se uma seção de serviço já estiver definida em qualquer um dos documentos WSDL fornecidos, um elemento de serviço não será adicionado em nome do aplicativo pelo runtime. |
WS_SERVICE_PROPERTY_CLOSE_TIMEOUT Valor: 5 Um ULONG usado com WsCreateServiceHost que especifica a quantidade máxima de tempo que um modelo de serviço aguardará depois que WsCloseServiceHost for chamado. Depois que o tempo limite expirar, o host de serviço será anulado. O padrão é 5 segundos especificado em milissegundos como 5000. |
Requisitos
Cliente mínimo com suporte | Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho | webservices.h |