次の方法で共有


ServiceMetadataPublishingElement.HttpGetEnabled プロパティ

定義

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

プロパティ値

Boolean

サービス メタデータが HTTP/Get 要求を使用した取得用に公開される場合は true。それ以外の場合は false。 既定値は、false です。

属性

注釈

HttpGetUrl プロパティが指定されていない場合、メタデータが公開されるアドレスは、サービス アドレスに "?wsdl" を付加したものになります。 たとえば、サービス アドレスが http://localhost:8080/CalculatorService の場合、HTTP/Get メタデータ アドレスは http://localhost:8080/CalculatorService?wsdl です。

このプロパティが false の場合、あるいはサービスのアドレスが HTTP または HTTPS に基づいていない場合、"?wsdl" は無視されます。

適用対象