Export (0) Print
Expand All

ServiceMetadataPublishingElement.HttpGetEnabled Property

Gets or sets a value that specifies whether to publish service metadata for retrieval using an HTTP/Get request.

Namespace:  System.ServiceModel.Configuration
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

[ConfigurationPropertyAttribute("httpGetEnabled", DefaultValue = false)]
public bool HttpGetEnabled { get; set; }

Property Value

Type: System.Boolean
true if the service metadata is published for retrieval using an HTTP/Get request; otherwise, false. The default is false.

If the HttpGetUrl property is not specified, the address at which the metadata is published is the service address plus a "?wsdl". For example, if the service address is "http://localhost:8080/CalculatorService", the HTTP/Get metadata address is "http://localhost:8080/CalculatorService?wsdl".

If this property is false, or the address of the service is not based on HTTP or HTTPS, “?wsdl” is ignored.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
© 2015 Microsoft