Dela via


Kontext (Windows Web Services)

En kontext används i Tjänstmodell tjänståtgärder och återanrop för att skicka relevanta tillståndsdata till tjänståtgärden eller återanropet när den anropas. En kontext refereras till av en WS_OPERATION_CONTEXT struktur. Egenskaperna för en kontext kan hämtas med funktionen WsGetOperationContextProperty, enligt följande kod.

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

Alla kontextegenskaper är inte tillgängliga vid en viss tidpunkt. Se dokumentationen för kontextegenskap om tillgänglighet för en specifik egenskap i ett återanrop eller en tjänståtgärd.

Mer information om hur du underhåller livslängd och trådning för åtgärdskontext finns i avsnittet Operation Context Lifetime and Threading.

Följande uppräkning är en del av kontexten:

Följande funktion är en del av kontexten:

Följande handtag är en del av kontexten: