énumération WS_OPERATION_CONTEXT_PROPERTY_ID (webservices.h)
Propriétés disponibles dans le contexte. Toutes les propriétés peuvent ne pas être disponibles à un moment donné dans un contexte. Toutes les propriétés de contexte sont disponibles via 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 Valeur : 0 Cette valeur est un handle du canal sous-jacent. Cette propriété est disponible pour les opérations de service , aux WS_SERVICE_MESSAGE_RECEIVE_CALLBACK, WS_SERVICE_ACCEPT_CHANNEL_CALLBACK et WS_SERVICE_CLOSE_CHANNEL_CALLBACK. |
WS_OPERATION_CONTEXT_PROPERTY_CONTRACT_DESCRIPTION Valeur : 1 La valeur représente la description du contrat. Cette propriété est disponible pour les opérations de service , aux WS_SERVICE_MESSAGE_RECEIVE_CALLBACK, WS_SERVICE_ACCEPT_CHANNEL_CALLBACK et WS_SERVICE_CLOSE_CHANNEL_CALLBACK. |
WS_OPERATION_CONTEXT_PROPERTY_HOST_USER_STATE Valeur : 2 La valeur est un pointeur vers l’état de l’hôte spécifié sur l’hôte de service en tant que WS_SERVICE_PROPERTY_HOST_USER_STATE propriété de service. Cette propriété est disponible pour opérations de service et au WS_SERVICE_MESSAGE_RECEIVE_CALLBACK. |
WS_OPERATION_CONTEXT_PROPERTY_CHANNEL_USER_STATE Valeur : 3 La valeur est un pointeur vers l’état du canal spécifié via WS_SERVICE_ACCEPT_CHANNEL_CALLBACK. Cette propriété est disponible pour les opérations de service et pour les WS_SERVICE_MESSAGE_RECEIVE_CALLBACK. |
WS_OPERATION_CONTEXT_PROPERTY_INPUT_MESSAGE Valeur : 4 La valeur est un pointeur vers le message d’entrée sous-jacent. Cette propriété est disponible pour les opérations de service et pour les WS_SERVICE_MESSAGE_RECEIVE_CALLBACK. |
WS_OPERATION_CONTEXT_PROPERTY_OUTPUT_MESSAGE Valeur : 5 La valeur est un pointeur vers le message de sortie sous-jacent. Cette propriété est disponible uniquement pour les opérations de service. |
WS_OPERATION_CONTEXT_PROPERTY_HEAP Valeur : 6 La valeur est un pointeur vers le WS_HEAP. Cette propriété est disponible pour une opération de service. Consultez la section Gestion de la mémoire dans opérations de service pour l’utilisation. |
WS_OPERATION_CONTEXT_PROPERTY_LISTENER Valeur : 7 |
WS_OPERATION_CONTEXT_PROPERTY_ENDPOINT_ADDRESS Valeur : 8 |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau | Applications UWP] |
En-tête | webservices.h |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour