Freigeben über


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