コンテキスト (Windows Web サービス)
コンテキストは、サービス モデル サービス操作 およびコールバックで使用され、呼び出されたときに関連する状態データをサービス操作またはコールバックに渡します。 コンテキストは、WS_OPERATION_CONTEXT 構造体によって参照されます。 コンテキストのプロパティは、次のコードに示すように、WsGetOperationContextProperty 関数を使用して取得できます。
WS_MESSAGE* requestMessage = NULL;
HRESULT hr = WsGetOperationContextProperty (
context,
WS_OPERATION_CONTEXT_PROPERTY_INPUT_MESSAGE,
&requestMessage,
sizeof(requestMessage),
error);
特定の時点ですべてのコンテキスト プロパティを使用できるわけではありません。 コールバックまたは サービス操作での特定のプロパティの可用性に関するコンテキスト プロパティのドキュメントを参照してください。
操作コンテキストの有効期間とスレッド処理を維持する方法の詳細については、「操作コンテキストの有効期間とスレッド処理の」トピックを参照してください。
次の列挙体はコンテキストの一部です。
次の関数はコンテキストの一部です。
- WsGetOperationContextPropertyの
次のハンドルはコンテキストの一部です。