WS_OPERATION_CONTEXT_PROPERTY_ID 枚举 (webservices.h)
上下文中可用的属性。 并非所有属性在上下文的给定点都可用。 所有上下文属性都通过 WsGetOperationContextProperty 提供。
语法
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 |