ServiceMetadataPublishingElement.HttpGetEnabled プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
HTTP/Get 要求を使用して取得されるようにサービス メタデータを公開するかどうかを指定する値を取得または設定します。
public:
property bool HttpGetEnabled { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("httpGetEnabled", DefaultValue=false)]
public bool HttpGetEnabled { get; set; }
[<System.Configuration.ConfigurationProperty("httpGetEnabled", DefaultValue=false)>]
member this.HttpGetEnabled : bool with get, set
Public Property HttpGetEnabled As Boolean
プロパティ値
サービス メタデータが HTTP/Get 要求を使用した取得用に公開される場合は true
。それ以外の場合は false
。 既定値は、false
です。
- 属性
注釈
HttpGetUrl プロパティが指定されていない場合、メタデータが公開されるアドレスは、サービス アドレスに "?wsdl" を付加したものになります。 たとえば、サービス アドレスが http://localhost:8080/CalculatorService
の場合、HTTP/Get メタデータ アドレスは http://localhost:8080/CalculatorService?wsdl
です。
このプロパティが false
の場合、あるいはサービスのアドレスが HTTP または HTTPS に基づいていない場合、"?wsdl" は無視されます。