WS_SERVICE_PROPERTY_ID列挙 (webservices.h)
サービス ホストを構成するための省略可能なパラメーター。 この列挙体は、WsCreateServiceHost を呼び出すとき、または WsGetServiceHostProperty を呼び出すときに単独で、WS_SERVICE_PROPERTY構造体内で使用されます。
構文
typedef enum {
WS_SERVICE_PROPERTY_HOST_USER_STATE = 0,
WS_SERVICE_PROPERTY_FAULT_DISCLOSURE = 1,
WS_SERVICE_PROPERTY_FAULT_LANGID = 2,
WS_SERVICE_PROPERTY_HOST_STATE = 3,
WS_SERVICE_PROPERTY_METADATA = 4,
WS_SERVICE_PROPERTY_CLOSE_TIMEOUT = 5
} WS_SERVICE_PROPERTY_ID;
定数
WS_SERVICE_PROPERTY_HOST_USER_STATE 値: 0 void ポインター WsCreateServiceHost と共に使用されます。 このプロパティ は、 WS_OPERATION_CONTEXT 構造の一部として、さまざまなコールバックとサービス操作で使用できるようになります |
WS_SERVICE_PROPERTY_FAULT_DISCLOSURE 値: 1 WsCreateServiceHost で使用されるWS_FAULT_DISCLOSURE値。 このプロパティは、エラー オブジェクトがエラーに変換されたときに、エラー オブジェクトの開示レベルを指定するために使用されます。 既定値は WS_MINIMAL_FAULT_DISCLOSURE です。 |
WS_SERVICE_PROPERTY_FAULT_LANGID 値: 2 エラーを作成するために WsGetServiceHostProperty と共に使用される LANGID。 何も指定しない場合は、既定のユーザー ロケールが使用されます。 |
WS_SERVICE_PROPERTY_HOST_STATE 値: 3 サービス ホストの現在 の状態を指定する WsGetServiceHostProperty で使用されるWS_SERVICE_HOST_STATE値。 戻り値は現在の状態のスナップショットであるため、 呼び出し元が行う前に状態が変更された可能性がある 値を調べる機会がありました。 |
WS_SERVICE_PROPERTY_METADATA 値: 4 WS_SERVICE_HOSTによって WS-MetadataExchange するために使用されるメタデータ ドキュメントのコレクションを含む、WsCreateServiceHost で使用されるWS_SERVICE_METADATA構造体。 サービス名と名前空間は、WSDL ドキュメント内にサービス要素を作成するために使用されます。 ドキュメントは 、WS_SERVICE_METADATA構造 の一部として提供されるサービス名前空間によって識別されます。 指定された WSDL ドキュメントのいずれかでサービス セクションが既に定義されている場合、サービス要素はランタイムによってアプリケーションの代わりに追加されないことに注意してください。 |
WS_SERVICE_PROPERTY_CLOSE_TIMEOUT 値: 5 WsCloseServiceHost が呼び出された後にサービス モデルが待機する最大時間を指定する、WsCreateServiceHost と共に使用される ULONG。 タイムアウトが切れると、サービス ホスト自体が中止されます。 既定値は、5000 としてミリ秒単位で指定された 5 秒です。 |
要件
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリ |UWP アプリ] |
Header | webservices.h |