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: