Export (0) Print
Expand All

ChannelEndpointElement Properties

The ChannelEndpointElement type exposes the following members.

  Name Description
Public property Address Specifies the address of the endpoint.
Public property BehaviorConfiguration Gets or sets the behavior name of the behavior to be used to instantiate the endpoint.
Public property Binding Gets or sets the type of binding to use.
Public property BindingConfiguration Gets or sets the binding name of the binding to use when the endpoint is instantiated.
Public property Contract Gets or sets the contract that this endpoint is exposing.
Public property CurrentConfiguration Gets a reference to the top-level Configuration instance that represents the configuration hierarchy that the current ConfigurationElement instance belongs to. (Inherited from ConfigurationElement.)
Public property ElementInformation Gets an ElementInformation object that contains the non-customizable information and functionality of the ConfigurationElement object. (Inherited from ConfigurationElement.)
Protected property ElementProperty Gets the ConfigurationElementProperty object that represents the ConfigurationElement object itself. (Inherited from ConfigurationElement.)
Public property EndpointConfiguration Gets or sets the name of the standard endpoint that is set by the Kind property, which references to the additional configuration information of this standard endpoint. The same name must be defined in the StandardEndpointsSection.
Public property Headers Gets a collection of address headers.
Public property Identity Gets an identity that enables the authentication of an endpoint by other endpoints that are exchanging messages with it.
Protected property Item[ConfigurationProperty] Gets or sets a property or attribute of this configuration element. (Inherited from ConfigurationElement.)
Protected property Item[String] Gets or sets a property, attribute, or child element of this configuration element. (Inherited from ConfigurationElement.)
Public property Kind 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.
Public property LockAllAttributesExcept Gets the collection of locked attributes. (Inherited from ConfigurationElement.)
Public property LockAllElementsExcept Gets the collection of locked elements. (Inherited from ConfigurationElement.)
Public property LockAttributes Gets the collection of locked attributes (Inherited from ConfigurationElement.)
Public property LockElements Gets the collection of locked elements. (Inherited from ConfigurationElement.)
Public property LockItem Gets or sets a value indicating whether the element is locked. (Inherited from ConfigurationElement.)
Public property Name Gets or sets a unique identifier of an endpoint for a given contract.
Protected property Properties Gets the collection of properties. (Inherited from ConfigurationElement.)
© 2015 Microsoft