enumeração WS_OPERATION_CONTEXT_PROPERTY_ID (webservices.h)
As propriedades disponíveis no Contexto. Nem todas as propriedades podem estar disponíveis em um determinado ponto em um contexto. Todas as propriedades de contexto estão disponíveis por meio de WsGetOperationContextProperty.
Syntax
typedef enum {
WS_OPERATION_CONTEXT_PROPERTY_CHANNEL = 0,
WS_OPERATION_CONTEXT_PROPERTY_CONTRACT_DESCRIPTION = 1,
WS_OPERATION_CONTEXT_PROPERTY_HOST_USER_STATE = 2,
WS_OPERATION_CONTEXT_PROPERTY_CHANNEL_USER_STATE = 3,
WS_OPERATION_CONTEXT_PROPERTY_INPUT_MESSAGE = 4,
WS_OPERATION_CONTEXT_PROPERTY_OUTPUT_MESSAGE = 5,
WS_OPERATION_CONTEXT_PROPERTY_HEAP = 6,
WS_OPERATION_CONTEXT_PROPERTY_LISTENER = 7,
WS_OPERATION_CONTEXT_PROPERTY_ENDPOINT_ADDRESS = 8
} WS_OPERATION_CONTEXT_PROPERTY_ID;
Constantes
WS_OPERATION_CONTEXT_PROPERTY_CHANNEL Valor: 0 Esse valor é um identificador para o canal subjacente. Essa propriedade está disponível para operações de serviço , para o WS_SERVICE_MESSAGE_RECEIVE_CALLBACK, WS_SERVICE_ACCEPT_CHANNEL_CALLBACK e WS_SERVICE_CLOSE_CHANNEL_CALLBACK. |
WS_OPERATION_CONTEXT_PROPERTY_CONTRACT_DESCRIPTION Valor: 1 O valor representa a descrição do contrato. Essa propriedade está disponível para operações de serviço , para o WS_SERVICE_MESSAGE_RECEIVE_CALLBACK, WS_SERVICE_ACCEPT_CHANNEL_CALLBACK e WS_SERVICE_CLOSE_CHANNEL_CALLBACK. |
WS_OPERATION_CONTEXT_PROPERTY_HOST_USER_STATE Valor: 2 O valor é um ponteiro para o estado do host especificado no host de serviço como o WS_SERVICE_PROPERTY_HOST_USER_STATE propriedade de serviço. Esta propriedade está disponível para operações de serviço e para o WS_SERVICE_MESSAGE_RECEIVE_CALLBACK. |
WS_OPERATION_CONTEXT_PROPERTY_CHANNEL_USER_STATE Valor: 3 O valor é um ponteiro para o estado do canal especificado por meio de WS_SERVICE_ACCEPT_CHANNEL_CALLBACK. Essa propriedade é disponível para operações de serviço e para o WS_SERVICE_MESSAGE_RECEIVE_CALLBACK. |
WS_OPERATION_CONTEXT_PROPERTY_INPUT_MESSAGE Valor: 4 O valor é um ponteiro para a mensagem de entrada subjacente. Essa propriedade está disponível para operações de serviço e para o WS_SERVICE_MESSAGE_RECEIVE_CALLBACK. |
WS_OPERATION_CONTEXT_PROPERTY_OUTPUT_MESSAGE Valor: 5 O valor é um ponteiro para a mensagem de saída subjacente. Essa propriedade está disponível apenas para operações de serviço. |
WS_OPERATION_CONTEXT_PROPERTY_HEAP Valor: 6 O valor é um ponteiro para o WS_HEAP. Essa propriedade está disponível para uma operação de serviço. Consulte a seção gerenciamento de memória em operações de serviço para uso. |
WS_OPERATION_CONTEXT_PROPERTY_LISTENER Valor: 7 |
WS_OPERATION_CONTEXT_PROPERTY_ENDPOINT_ADDRESS Valor: 8 |
Requisitos
Requisito | Valor |
---|---|
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 |