System.ServiceModel 4.0.0.0 System.Configuration.ConfigurationElement To be added.

Represents a configuration element that provides settings for binding, contract, and address properties for a service endpoint, which is used to expose services. 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.Configuration.ConfigurationProperty("address", DefaultValue=Mono.Cecil.CustomAttributeArgument, IsKey=true, Options=System.Configuration.ConfigurationPropertyOptions.IsKey)
  System.Uri To be added.

  The address can be specified as an absolute or relative address. If a relative address is provided, the host is expected to provide a base address appropriate for the transport scheme used in the binding. If an address is not configured, the base address is assumed to be the address for that endpoint.

  Gets or sets a URI that contains the address of the endpoint.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("behaviorConfiguration", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
  System.Configuration.StringValidator(InvalidCharacters=null, MaxLength=2147483647, MinLength=0)
  System.String To be added. To be added.

  Gets or sets a string that contains the name of the behavior to be used for the endpoint.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("binding", IsKey=true, IsRequired=true, Options=System.Configuration.ConfigurationPropertyOptions.IsRequired | System.Configuration.ConfigurationPropertyOptions.IsKey)
  System.Configuration.StringValidator(InvalidCharacters=null, MaxLength=2147483647, MinLength=1)
  System.String To be added.

  The type must have a registered configuration section in order to be referenced. The type is registered by section name, rather than by the type name of the binding.

  Gets or sets a string that specifies the type of binding to use.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("bindingConfiguration", DefaultValue=Mono.Cecil.CustomAttributeArgument, IsKey=true, Options=System.Configuration.ConfigurationPropertyOptions.IsKey)
  System.Configuration.StringValidator(InvalidCharacters=null, MaxLength=2147483647, MinLength=0)
  System.String To be added.

  The binding name must be in scope when the endpoint is defined.

  Gets or sets a string that contains the binding name of the binding to use when the endpoint is instantiated.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("bindingName", DefaultValue=Mono.Cecil.CustomAttributeArgument, IsKey=true, Options=System.Configuration.ConfigurationPropertyOptions.IsKey)
  System.Configuration.StringValidator(InvalidCharacters=null, MaxLength=2147483647, MinLength=0)
  System.String To be added. To be added.

  Gets or sets a string that defines the qualified name of the binding for definition export through WSDL.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("bindingNamespace", DefaultValue=Mono.Cecil.CustomAttributeArgument, IsKey=true, Options=System.Configuration.ConfigurationPropertyOptions.IsKey)
  System.Configuration.StringValidator(InvalidCharacters=null, MaxLength=2147483647, MinLength=0)
  System.String To be added. To be added.

  Gets or sets a string that defines the qualified name of the namespace of the binding for definition export through WSDL.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("contract", DefaultValue=Mono.Cecil.CustomAttributeArgument, IsKey=true, Options=System.Configuration.ConfigurationPropertyOptions.IsKey)
  System.Configuration.StringValidator(InvalidCharacters=null, MaxLength=2147483647, MinLength=0)
  System.String To be added.

  The assembly must implement the contract type. If a service implementation implements a single contract type, then this property can be omitted.

  Gets or sets a string that specifies which contract this endpoint is exposing.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("endpointConfiguration", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.IsKey)
  System.Configuration.StringValidator(MinLength=0)
  System.String To be added. To be added.

  Gets or sets the name of the standard endpoint that is set by the property, which references to the additional configuration information of this standard endpoint. The same name must be defined in the .

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("headers", Options=System.Configuration.ConfigurationPropertyOptions.None)
  System.ServiceModel.Configuration.AddressHeaderCollectionElement To be added. To be added.

  Gets a collection of address headers.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("identity", Options=System.Configuration.ConfigurationPropertyOptions.None)
  System.ServiceModel.Configuration.IdentityElement To be added. To be added.

  Gets a configuration element that specifies the authentication of an endpoint by other endpoints exchanging messages with it.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("isSystemEndpoint", DefaultValue=Mono.Cecil.CustomAttributeArgument)
  System.Boolean To be added. To be added.

  Gets or sets a value that indicates whether this service endpoint is an infrastructure endpoint.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("kind", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.IsKey)
  System.Configuration.StringValidator(MinLength=0)
  System.String To be added. To be added.

  Gets or sets the type of standard endpoint applied. The type must be registered in the <extensions> section or in machine.config. If nothing is specified, a common service endpoint is created.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("listenUri", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
  System.Uri To be added. To be added.

  Gets or sets the URI at which the service endpoint listens.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("listenUriMode", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
  System.ServiceModel.Description.ListenUriMode To be added. To be added.

  Gets or sets a value that specifies how the transport treats the provided for the service to listen on.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("name", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
  System.Configuration.StringValidator(InvalidCharacters=null, MaxLength=2147483647, MinLength=0)
  System.String To be added. To be added.

  Gets or sets the name of this configuration element.

- Property
  4.0.0.0
  System.Configuration.ConfigurationPropertyCollection To be added. To be added. To be added.