enumeración WS_OPERATION_CONTEXT_PROPERTY_ID (webservices.h)
Las propiedades disponibles en el contexto. No todas las propiedades pueden estar disponibles en un punto determinado de un contexto. Todas las propiedades de contexto están disponibles a través de 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;
Constantes
WS_OPERATION_CONTEXT_PROPERTY_CHANNEL Valor: 0 Este valor es un identificador del canal subyacente. Esta propiedad está disponible para las operaciones de servicio , a la WS_SERVICE_MESSAGE_RECEIVE_CALLBACK, WS_SERVICE_ACCEPT_CHANNEL_CALLBACK y WS_SERVICE_CLOSE_CHANNEL_CALLBACK. |
WS_OPERATION_CONTEXT_PROPERTY_CONTRACT_DESCRIPTION Valor: 1 El valor representa la descripción del contrato. Esta propiedad está disponible para las operaciones de servicio , a la WS_SERVICE_MESSAGE_RECEIVE_CALLBACK, WS_SERVICE_ACCEPT_CHANNEL_CALLBACK y WS_SERVICE_CLOSE_CHANNEL_CALLBACK. |
WS_OPERATION_CONTEXT_PROPERTY_HOST_USER_STATE Valor: 2 El valor es un puntero al estado de host especificado en el host de servicio como . WS_SERVICE_PROPERTY_HOST_USER_STATE propiedad de servicio. Esta propiedad está disponible para Operaciones de servicio y al WS_SERVICE_MESSAGE_RECEIVE_CALLBACK. |
WS_OPERATION_CONTEXT_PROPERTY_CHANNEL_USER_STATE Valor: 3 El valor es un puntero al estado del canal especificado a través de WS_SERVICE_ACCEPT_CHANNEL_CALLBACK. Esta propiedad es disponible para las operaciones de servicio y para el WS_SERVICE_MESSAGE_RECEIVE_CALLBACK. |
WS_OPERATION_CONTEXT_PROPERTY_INPUT_MESSAGE Valor: 4 El valor es un puntero al mensaje de entrada subyacente. Esta propiedad está disponible para las operaciones de servicio y para el WS_SERVICE_MESSAGE_RECEIVE_CALLBACK. |
WS_OPERATION_CONTEXT_PROPERTY_OUTPUT_MESSAGE Valor: 5 El valor es un puntero al mensaje de salida subyacente. Esta propiedad solo está disponible para las operaciones de servicio. |
WS_OPERATION_CONTEXT_PROPERTY_HEAP Valor: 6 El valor es un puntero al WS_HEAP. Esta propiedad está disponible para una operación de servicio. Consulte la sección administración de memoria en . Operaciones de servicio para su uso. |
WS_OPERATION_CONTEXT_PROPERTY_LISTENER Valor: 7 |
WS_OPERATION_CONTEXT_PROPERTY_ENDPOINT_ADDRESS Valor: 8 |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
Encabezado | webservices.h |