WS_OPERATION_CONTEXT_PROPERTY_ID-Enumeration (webservices.h)
Die im Kontext verfügbaren Eigenschaften. Möglicherweise sind nicht alle Eigenschaften zu einem bestimmten Punkt in einem Kontext verfügbar. Alle Kontexteigenschaften sind über WsGetOperationContextProperty verfügbar.
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;
Konstanten
WS_OPERATION_CONTEXT_PROPERTY_CHANNEL Wert: 0 Dieser Wert ist ein Handle für den zugrunde liegenden Kanal. Diese Eigenschaft ist für Dienstvorgänge verfügbar. zum WS_SERVICE_MESSAGE_RECEIVE_CALLBACK, WS_SERVICE_ACCEPT_CHANNEL_CALLBACK und WS_SERVICE_CLOSE_CHANNEL_CALLBACK. |
WS_OPERATION_CONTEXT_PROPERTY_CONTRACT_DESCRIPTION Wert: 1 Der Wert stellt die Vertragsbeschreibung dar. Diese Eigenschaft ist für Dienstvorgänge verfügbar. zum WS_SERVICE_MESSAGE_RECEIVE_CALLBACK, WS_SERVICE_ACCEPT_CHANNEL_CALLBACK und WS_SERVICE_CLOSE_CHANNEL_CALLBACK. |
WS_OPERATION_CONTEXT_PROPERTY_HOST_USER_STATE Wert: 2 Der Wert ist ein Zeiger auf den Hoststatus, der auf dem Diensthost als WS_SERVICE_PROPERTY_HOST_USER_STATE Diensteigenschaft. Diese Eigenschaft ist verfügbar für Dienstvorgänge und zum WS_SERVICE_MESSAGE_RECEIVE_CALLBACK. |
WS_OPERATION_CONTEXT_PROPERTY_CHANNEL_USER_STATE Wert: 3 Der Wert ist ein Zeiger auf den Kanalzustand, der über WS_SERVICE_ACCEPT_CHANNEL_CALLBACK angegeben wird. Diese Eigenschaft ist für Dienstvorgänge und für die WS_SERVICE_MESSAGE_RECEIVE_CALLBACK verfügbar. |
WS_OPERATION_CONTEXT_PROPERTY_INPUT_MESSAGE Wert: 4 Der Wert ist ein Zeiger auf die zugrunde liegende Eingabenachricht. Diese Eigenschaft ist für Dienstvorgänge und für die WS_SERVICE_MESSAGE_RECEIVE_CALLBACK. |
WS_OPERATION_CONTEXT_PROPERTY_OUTPUT_MESSAGE Wert: 5 Der Wert ist ein Zeiger auf die zugrunde liegende Ausgabenachricht. Diese Eigenschaft ist nur für Dienstvorgänge verfügbar. |
WS_OPERATION_CONTEXT_PROPERTY_HEAP Wert: 6 Der Wert ist ein Zeiger auf die WS_HEAP. Diese Eigenschaft ist für einen Dienstvorgang verfügbar. Weitere Informationen finden Sie im Abschnitt zur Speicherverwaltung in Dienstvorgänge für die Verwendung. |
WS_OPERATION_CONTEXT_PROPERTY_LISTENER Wert: 7 |
WS_OPERATION_CONTEXT_PROPERTY_ENDPOINT_ADDRESS Wert: 8 |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [Desktop-Apps | UWP-Apps] |
Kopfzeile | webservices.h |