Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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_CHANNELValor: 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_DESCRIPTIONValor: 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_STATEValor: 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_STATEValor: 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_MESSAGEValor: 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_MESSAGEValor: 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_HEAPValor: 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_LISTENERValor: 7 |
WS_OPERATION_CONTEXT_PROPERTY_ENDPOINT_ADDRESSValor: 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 |