Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Optionale Parameter zum Konfigurieren des Dienstproxys. Mit Ausnahme von WS_PROXY_PROPERTY_STATE werden alle Werte nur für die Verwendung mit WsCreateServiceProxy als Teil des WS_PROXY_PROPERTY*- Parameters unterstützt.
Syntax
typedef enum {
WS_PROXY_PROPERTY_CALL_TIMEOUT = 0,
WS_PROXY_PROPERTY_MESSAGE_PROPERTIES = 1,
WS_PROXY_PROPERTY_MAX_CALL_POOL_SIZE = 2,
WS_PROXY_PROPERTY_STATE = 3,
WS_PROXY_PROPERTY_MAX_PENDING_CALLS = 4,
WS_PROXY_PROPERTY_MAX_CLOSE_TIMEOUT = 5,
WS_PROXY_FAULT_LANG_ID = 6
} WS_PROXY_PROPERTY_ID;
Konstanten
WS_PROXY_PROPERTY_CALL_TIMEOUTWert: 0 Die maximale Zeit in Millisekunden, bis ein Aufruf aussteht. Der Standardwert ist 30.000 Millisekunden(30 Sekunden). Es ist vom Typ ULONG. Wenn einer Anwendung kein Timeout zugeordnet werden soll, kann sie den Wert auf INFINITE festlegen. Diese Eigenschaft ist schreibgeschützter Wert. |
WS_PROXY_PROPERTY_MESSAGE_PROPERTIESWert: 1 Mit dieser Eigenschaft kann der Benutzer Eigenschaften der Nachricht angeben. -Objekte, die vom Dienstproxy zum Senden und Empfangen von Nachrichten verwendet werden. Diese Eigenschaft kann angegeben werden, wenn der Dienstproxy erstellt wird. Der angegebene Wert sollte vom Typ WS_MESSAGE_PROPERTIES sein. Die folgenden Nachrichteneigenschaften können angegeben werden: |
WS_PROXY_PROPERTY_MAX_CALL_POOL_SIZEWert: 2 Jeder Aufruf im Dienstproxy wird durch ein Objekt dargestellt, das für den Dienstproxy intern ist. Ein Aufrufobjekt ist so konzipiert, dass es nach jedem Aufruf wiederverwendet werden kann. Dadurch können Anwendungen in Szenarien, in denen sie erwarten, besser skaliert werden. große Anzahl von Aufrufen über den Dienstproxy. Der Standardwert für diese Eigenschaft ist 5. Es ist vom Typ USHORT. Diese Eigenschaft ist schreibgeschützter Wert. |
WS_PROXY_PROPERTY_STATEWert: 3 Der aktuelle Status des Dienstproxys. Es ist vom Typ WS_SERVICE_PROXY_STATE. Diese Eigenschaft ist schreibgeschützt. Der zurückgegebene Wert ist eine Momentaufnahme des aktuellen Zustands. Möglicherweise hat sich der Zustand geändert, bevor der Aufrufer hatte die Möglichkeit, den Wert zu untersuchen. |
WS_PROXY_PROPERTY_MAX_PENDING_CALLSWert: 4 Die maximale Anzahl ausstehender Aufrufe, die für den Dienstproxy zulässig sind. Wird der Die maximale Anzahl von ausstehenden Aufrufen für den Dienstproxy erreicht diesen Grenzwert. Eingehende Anrufe werden mit WS_E_QUOTA_EXCEEDED abgelehnt (siehe Rückgabewerte für Windows-Webdienste). Der Standardwert für diese Eigenschaft ist 100. Es ist vom Typ ULONG. Diese Eigenschaft ist schreibgeschützter Wert. |
WS_PROXY_PROPERTY_MAX_CLOSE_TIMEOUTWert: 5 Die Zeitspanne in Millisekunden, die der Dienstproxy wartet, bis die ausstehenden Aufrufe abgeschlossen sind. Sobald das Timeout abläuft, wird der Dienstproxy selbst abgebrochen. Der Standardwert für diese Eigenschaft ist 5000 (5 Sekunden). Diese Eigenschaft ist schreibgeschützter Wert. Es ist vom Typ ULONG. |
WS_PROXY_FAULT_LANG_IDWert: 6 Die LANGID, die zum Zurückgeben eines Fehlers verwendet wird. Wenn kein angegebenes Standardbenutzergebietsschema verwendet wird. Es ist vom Typ LANGID. Diese Eigenschaft ist schreibgeschützter Wert. |
Anforderungen
| 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 |