WS_OPERATION_CONTEXT_PROPERTY_ID webservices.h) (列舉

內容上可用的屬性。 並非所有屬性都可以在內容上的指定點使用。 所有內容屬性都可透過 WsGetOperationContextProperty 取得。

Syntax

typedef enum {
  WS_OPERATION_CONTEXT_PROPERTY_CHANNEL = 0,
  WS_OPERATION_CONTEXT_PROPERTY_CONTRACT_DESCRIPTION = 1,
  WS_OPERATION_CONTEXT_PROPERTY_HOST_USER_STATE = 2,
  WS_OPERATION_CONTEXT_PROPERTY_CHANNEL_USER_STATE = 3,
  WS_OPERATION_CONTEXT_PROPERTY_INPUT_MESSAGE = 4,
  WS_OPERATION_CONTEXT_PROPERTY_OUTPUT_MESSAGE = 5,
  WS_OPERATION_CONTEXT_PROPERTY_HEAP = 6,
  WS_OPERATION_CONTEXT_PROPERTY_LISTENER = 7,
  WS_OPERATION_CONTEXT_PROPERTY_ENDPOINT_ADDRESS = 8
} WS_OPERATION_CONTEXT_PROPERTY_ID;

常數

 
WS_OPERATION_CONTEXT_PROPERTY_CHANNEL
值: 0
這個值是基礎通道的句柄。 這個屬性可用於服務作業、
WS_SERVICE_MESSAGE_RECEIVE_CALLBACK,WS_SERVICE_ACCEPT_CHANNEL_CALLBACK
WS_SERVICE_CLOSE_CHANNEL_CALLBACK
WS_OPERATION_CONTEXT_PROPERTY_CONTRACT_DESCRIPTION
值: 1
值代表合約描述。 這個屬性可用於服務作業、
WS_SERVICE_MESSAGE_RECEIVE_CALLBACK,WS_SERVICE_ACCEPT_CHANNEL_CALLBACK
WS_SERVICE_CLOSE_CHANNEL_CALLBACK
WS_OPERATION_CONTEXT_PROPERTY_HOST_USER_STATE
值: 2
值是 服務主機上 所指定主機狀態的指標,作為
WS_SERVICE_PROPERTY_HOST_USER_STATE 服務屬性。 這個屬性可供使用
服務作業和 WS_SERVICE_MESSAGE_RECEIVE_CALLBACK
WS_OPERATION_CONTEXT_PROPERTY_CHANNEL_USER_STATE
值: 3
值是透過 WS_SERVICE_ACCEPT_CHANNEL_CALLBACK 指定的通道狀態指標。 此屬性為
可用於服務作業和 WS_SERVICE_MESSAGE_RECEIVE_CALLBACK
WS_OPERATION_CONTEXT_PROPERTY_INPUT_MESSAGE
值: 4
值是基礎輸入訊息的指標。 這個屬性可用於服務作業和
WS_SERVICE_MESSAGE_RECEIVE_CALLBACK
WS_OPERATION_CONTEXT_PROPERTY_OUTPUT_MESSAGE
值: 5
值是基礎輸出訊息的指標。 此屬性僅適用於服務作業。
WS_OPERATION_CONTEXT_PROPERTY_HEAP
值: 6
值是WS_HEAP的指標。 這個屬性可供服務作業使用。 請參閱 中的記憶體管理一節
使用方式的服務作業。
WS_OPERATION_CONTEXT_PROPERTY_LISTENER
值: 7
WS_OPERATION_CONTEXT_PROPERTY_ENDPOINT_ADDRESS
值: 8

規格需求

需求
最低支援的用戶端 Windows 7 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2008 R2 [傳統型應用程式 |UWP 應用程式]
標頭 webservices.h