Contexto (Serviços Web do Windows)
Um contexto é usado no Modelo de Serviço operações de serviço e retornos de chamada para passar dados de estado relevantes para a operação de serviço ou retorno de chamada quando ele é invocado. Um contexto é referenciado por uma estrutura WS_OPERATION_CONTEXT. As propriedades de um contexto podem ser recuperadas com a funçãoWsGetOperationContextProperty, conforme ilustrado no código a seguir.
WS_MESSAGE* requestMessage = NULL;
HRESULT hr = WsGetOperationContextProperty (
context,
WS_OPERATION_CONTEXT_PROPERTY_INPUT_MESSAGE,
&requestMessage,
sizeof(requestMessage),
error);
Nem todas as propriedades de contexto estão disponíveis em um determinado momento. Consulte a documentação da propriedade de contexto sobre a disponibilidade de uma propriedade específica em um retorno de chamada ou uma operação de serviço .
Para obter mais informações sobre como manter o tempo de vida e o threading do contexto de operação, consulte o tópico Tempo de Vida e Threading do Contexto da Operação.
A enumeração a seguir faz parte do contexto:
A função a seguir faz parte do contexto:
O identificador a seguir faz parte do contexto: