System.ServiceModel
4.0.0.0
System.ServiceModel.Configuration.BehaviorExtensionElement
This configuration element can be used to enable or disable the publication of service metadata using an HTTP/Get request or a WS-MetadataExchange (WS-MEX) request. You can also enable or prevent the display of an HTML page of information about the service when it is requested over HTTP.
Represents the configuration element that controls the publication of service metadata and associated information. This class cannot be inherited.
Constructor
4.0.0.0
To be added.
Initializes a new instance of the class.
Property
4.0.0.0
System.Type
To be added.
To be added.
Gets the type of this behavior configuration element.
Method
4.0.0.0
System.Object
To be added.
To be added.
To be added.
Property
4.0.0.0
System.Configuration.ConfigurationProperty("externalMetadataLocation", Options=System.Configuration.ConfigurationPropertyOptions.None)
System.Uri
To be added.
When this property is not set, the auto-generated WSDL is returned.
Gets or sets a string that contains the location of service metadata.
Property
4.0.0.0
System.Configuration.ConfigurationProperty("httpGetBinding", DefaultValue=Mono.Cecil.CustomAttributeArgument)
System.Configuration.StringValidator(MinLength=0)
System.String
To be added.
If this property is not set, the default binding (HttpsTransportBindingElement) is used for metadata retrieval as appropriate.
A string value that specifies the name of the binding to be used for metadata retrieval in HTTP GET scenarios.
Property
4.0.0.0
System.Configuration.ConfigurationProperty("httpGetBindingConfiguration", DefaultValue=Mono.Cecil.CustomAttributeArgument)
System.Configuration.StringValidator(MinLength=0)
System.String
To be added.
To be added.
Gets or sets a string that points to an XML section defining additional configuration information for the binding specified in .
Property
4.0.0.0
System.Configuration.ConfigurationProperty("httpGetEnabled", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
System.Boolean
To be added.
If the 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.
Gets or sets a value that specifies whether to publish service metadata for retrieval using an HTTP/Get request.
Property
4.0.0.0
System.Configuration.ConfigurationProperty("httpGetUrl", Options=System.Configuration.ConfigurationPropertyOptions.None)
System.Uri
To be added.
To be added.
Gets or sets a URI that specifies the address at which the metadata is published for retrieval using an HTTP/Get request.
Property
4.0.0.0
System.Configuration.ConfigurationProperty("httpsGetBinding", DefaultValue=Mono.Cecil.CustomAttributeArgument)
System.Configuration.StringValidator(MinLength=0)
System.String
To be added.
If this property is not set, the default binding (HttpsTransportBindingElement) is used for metadata retrieval as appropriate.
A string value that specifies the name of the binding to be used for metadata retrieval in HTTPS GET scenarios.
Property
4.0.0.0
System.Configuration.ConfigurationProperty("httpsGetBindingConfiguration", DefaultValue=Mono.Cecil.CustomAttributeArgument)
System.Configuration.StringValidator(MinLength=0)
System.String
To be added.
To be added.
Gets or sets a string that points to an XML section defining additional configuration information for the binding specified in .
Property
4.0.0.0
System.Configuration.ConfigurationProperty("httpsGetEnabled", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
System.Boolean
To be added.
If the 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 "https://localhost:8080/CalculatorService", the HTTP/Get metadata address is "https://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.
Gets or sets a value that indicates whether to publish service metadata for retrieval using an HTTPS/Get request.
Property
4.0.0.0
System.Configuration.ConfigurationProperty("httpsGetUrl", Options=System.Configuration.ConfigurationPropertyOptions.None)
System.Uri
To be added.
To be added.
Gets or sets a URI that specifies the address at which the metadata is published for retrieval using an HTTPS/Get request.
Property
4.0.0.0
System.ComponentModel.TypeConverter(typeof(System.ServiceModel.Configuration.PolicyVersionConverter))
System.Configuration.ConfigurationProperty("policyVersion", DefaultValue=Mono.Cecil.CustomAttributeArgument)
System.ServiceModel.Description.PolicyVersion
To be added.
To be added.
Gets or sets a value that specifies the version of the WS-Policy specification being used.
Property
4.0.0.0
System.Configuration.ConfigurationPropertyCollection
To be added.
To be added.
To be added.