Compartir a través de


Contexto (Servicios web de Windows)

Se usa un contexto en Service Model las operaciones de servicio y las devoluciones de llamada para pasar los datos de estado pertinentes a la operación de servicio o la devolución de llamada cuando se invoca. Una estructura WS_OPERATION_CONTEXT hace referencia a un contexto. Las propiedades de un contexto se pueden recuperar con la función WsGetOperationContextProperty, como se muestra en el código siguiente.

WS_MESSAGE* requestMessage = NULL;
HRESULT hr = WsGetOperationContextProperty (
                context, 
                WS_OPERATION_CONTEXT_PROPERTY_INPUT_MESSAGE, 
                &requestMessage, 
                sizeof(requestMessage),
                error);

No todas las propiedades de contexto están disponibles en un momento dado. Consulte la documentación de la propiedad de contexto con respecto a la disponibilidad de una propiedad específica en una devolución de llamada o una operación de servicio de .

Para obtener más información sobre cómo mantener la duración y el subproceso del contexto de operación, consulte el tema Duración del contexto de operación y subprocesos.

La enumeración siguiente forma parte del contexto:

La función siguiente forma parte del contexto:

  • WsGetOperationContextProperty

El identificador siguiente forma parte del contexto: