System.ServiceModel
4.0.0.0
System.Configuration.ConfigurationElement
To be added.
Provides options for configuring contract, binding, and address properties of the channel endpoint, which are used by clients to connect to service endpoints on the server. 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", Options=System.Configuration.ConfigurationPropertyOptions.None)
System.Uri
To be added.
To be added.
Specifies 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 the behavior name of the behavior to be used to instantiate the endpoint.
Property
4.0.0.0
System.Configuration.ConfigurationProperty("binding", IsRequired=true, Options=System.Configuration.ConfigurationPropertyOptions.IsRequired)
System.Configuration.StringValidator(InvalidCharacters=null, MaxLength=2147483647, MinLength=1)
System.String
To be added.
To be added.
Gets or sets the type of binding to use.
Property
4.0.0.0
System.Configuration.ConfigurationProperty("bindingConfiguration", 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 binding name of the binding to use when the endpoint is instantiated.
Property
4.0.0.0
System.Configuration.ConfigurationProperty("contract", 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.
To be added.
Gets or sets the contract that 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 an identity that enables the authentication of an endpoint by other endpoints that are exchanging messages with it.
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 channel endpoint is created.
Property
4.0.0.0
System.Configuration.ConfigurationProperty("name", 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 service model allows the user to define multiple clients for a given contract type. Each definition must be differentiated by a unique configuration name. If this property is omitted, the corresponding endpoint is used as the default endpoint associated with the specified contract type.
Gets or sets a unique identifier of an endpoint for a given contract.
Property
4.0.0.0
System.Configuration.ConfigurationPropertyCollection
To be added.
To be added.
To be added.