WorkflowServiceHost.AddServiceEndpoint Method     
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Adds a service endpoint.
Overloads
| AddServiceEndpoint(XName, Binding, String, Uri, String) | Adds a service endpoint to the workflow service host using the specified contract, binding, endpoint address, listen URI, and behavior configuration name. | 
| AddServiceEndpoint(String, Binding, Uri, Uri) | Adds a service endpoint to the workflow service host using the specified contract, binding, endpoint address, and listen URI. | 
| AddServiceEndpoint(String, Binding, String, Uri) | Adds a service endpoint to the workflow service host using the specified contract, binding, endpoint address, and listen URI. | 
| AddServiceEndpoint(XName, Binding, Uri, Uri, String) | Adds a service endpoint to the workflow service host using the specified implemented contract, binding, endpoint address, listen URI, and a behavior configuration name. | 
| AddServiceEndpoint(String, Binding, String) | Adds a service endpoint to the workflow service host using the specified contract, binding, and address. | 
| AddServiceEndpoint(ServiceEndpoint) | Adds a service endpoint to the workflow service host. | 
| AddServiceEndpoint(String, Binding, Uri) | Adds a service endpoint to the workflow service host using the specified contract, binding, and address. | 
AddServiceEndpoint(XName, Binding, String, Uri, String)
Adds a service endpoint to the workflow service host using the specified contract, binding, endpoint address, listen URI, and behavior configuration name.
public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(System.Xml.Linq.XName serviceContractName, System.ServiceModel.Channels.Binding binding, string address, Uri listenUri = default, string behaviorConfigurationName = default);override this.AddServiceEndpoint : System.Xml.Linq.XName * System.ServiceModel.Channels.Binding * string * Uri * string -> System.ServiceModel.Description.ServiceEndpointPublic Function AddServiceEndpoint (serviceContractName As XName, binding As Binding, address As String, Optional listenUri As Uri = Nothing, Optional behaviorConfigurationName As String = Nothing) As ServiceEndpointParameters
- serviceContractName
- XName
The contract exposed by the endpoint.
- binding
- Binding
The binding for the endpoint.
- address
- String
The address of the endpoint.
- listenUri
- Uri
The address at which the service endpoint listens for incoming messages.
- behaviorConfigurationName
- String
The endpoint behavior configuration name.
Returns
A service endpoint.
Examples
The following example shows how to add a service endpoint using this method.
Applies to
AddServiceEndpoint(String, Binding, Uri, Uri)
Adds a service endpoint to the workflow service host using the specified contract, binding, endpoint address, and listen URI.
public:
 System::ServiceModel::Description::ServiceEndpoint ^ AddServiceEndpoint(System::String ^ implementedContract, System::ServiceModel::Channels::Binding ^ binding, Uri ^ address, Uri ^ listenUri);public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(string implementedContract, System.ServiceModel.Channels.Binding binding, Uri address, Uri listenUri);override this.AddServiceEndpoint : string * System.ServiceModel.Channels.Binding * Uri * Uri -> System.ServiceModel.Description.ServiceEndpointPublic Function AddServiceEndpoint (implementedContract As String, binding As Binding, address As Uri, listenUri As Uri) As ServiceEndpointParameters
- implementedContract
- String
The contract exposed by the endpoint.
- binding
- Binding
The binding for the endpoint.
- address
- Uri
The address of the endpoint.
- listenUri
- Uri
The address at which the service endpoint listens for incoming messages.
Returns
A service endpoint.
Examples
The following example shows how to add a service endpoint using this method.
Applies to
AddServiceEndpoint(String, Binding, String, Uri)
Adds a service endpoint to the workflow service host using the specified contract, binding, endpoint address, and listen URI.
public:
 System::ServiceModel::Description::ServiceEndpoint ^ AddServiceEndpoint(System::String ^ implementedContract, System::ServiceModel::Channels::Binding ^ binding, System::String ^ address, Uri ^ listenUri);public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(string implementedContract, System.ServiceModel.Channels.Binding binding, string address, Uri listenUri);override this.AddServiceEndpoint : string * System.ServiceModel.Channels.Binding * string * Uri -> System.ServiceModel.Description.ServiceEndpointPublic Function AddServiceEndpoint (implementedContract As String, binding As Binding, address As String, listenUri As Uri) As ServiceEndpointParameters
- implementedContract
- String
The service contract exposed by the endpoint.
- binding
- Binding
The binding for the endpoint.
- address
- String
The address of the endpoint.
- listenUri
- Uri
The address at which the service endpoint listens for incoming messages.
Returns
A service endpoint.
Examples
The following example shows how to add a service endpoint using this method.
Applies to
AddServiceEndpoint(XName, Binding, Uri, Uri, String)
Adds a service endpoint to the workflow service host using the specified implemented contract, binding, endpoint address, listen URI, and a behavior configuration name.
public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(System.Xml.Linq.XName serviceContractName, System.ServiceModel.Channels.Binding binding, Uri address, Uri listenUri = default, string behaviorConfigurationName = default);override this.AddServiceEndpoint : System.Xml.Linq.XName * System.ServiceModel.Channels.Binding * Uri * Uri * string -> System.ServiceModel.Description.ServiceEndpointPublic Function AddServiceEndpoint (serviceContractName As XName, binding As Binding, address As Uri, Optional listenUri As Uri = Nothing, Optional behaviorConfigurationName As String = Nothing) As ServiceEndpointParameters
- serviceContractName
- XName
The contract exposed by the endpoint.
- binding
- Binding
The binding for the endpoint.
- address
- Uri
The address of the endpoint.
- listenUri
- Uri
The address at which the service endpoint listens for incoming messages.
- behaviorConfigurationName
- String
The behavior configuration name.
Returns
A service endpoint.
Examples
The following example shows how to add a service endpoint using this method.
Applies to
AddServiceEndpoint(String, Binding, String)
Adds a service endpoint to the workflow service host using the specified contract, binding, and address.
public:
 System::ServiceModel::Description::ServiceEndpoint ^ AddServiceEndpoint(System::String ^ implementedContract, System::ServiceModel::Channels::Binding ^ binding, System::String ^ address);public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(string implementedContract, System.ServiceModel.Channels.Binding binding, string address);override this.AddServiceEndpoint : string * System.ServiceModel.Channels.Binding * string -> System.ServiceModel.Description.ServiceEndpointPublic Function AddServiceEndpoint (implementedContract As String, binding As Binding, address As String) As ServiceEndpointParameters
- implementedContract
- String
The service contract exposed by the endpoint.
- binding
- Binding
The binding for the endpoint.
- address
- String
The address of the endpoint.
Returns
A service endpoint.
Examples
The following example shows how to add a service endpoint using this method.
Applies to
AddServiceEndpoint(ServiceEndpoint)
Adds a service endpoint to the workflow service host.
public:
 override void AddServiceEndpoint(System::ServiceModel::Description::ServiceEndpoint ^ endpoint);public override void AddServiceEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint);override this.AddServiceEndpoint : System.ServiceModel.Description.ServiceEndpoint -> unitPublic Overrides Sub AddServiceEndpoint (endpoint As ServiceEndpoint)Parameters
- endpoint
- ServiceEndpoint
The service endpoint to add.
Examples
The following example shows how to use the AddServiceEndpoint method.
Applies to
AddServiceEndpoint(String, Binding, Uri)
Adds a service endpoint to the workflow service host using the specified contract, binding, and address.
public:
 System::ServiceModel::Description::ServiceEndpoint ^ AddServiceEndpoint(System::String ^ implementedContract, System::ServiceModel::Channels::Binding ^ binding, Uri ^ address);public System.ServiceModel.Description.ServiceEndpoint AddServiceEndpoint(string implementedContract, System.ServiceModel.Channels.Binding binding, Uri address);override this.AddServiceEndpoint : string * System.ServiceModel.Channels.Binding * Uri -> System.ServiceModel.Description.ServiceEndpointPublic Function AddServiceEndpoint (implementedContract As String, binding As Binding, address As Uri) As ServiceEndpointParameters
- implementedContract
- String
The service contract exposed by the endpoint.
- binding
- Binding
The binding for the endpoint.
- address
- Uri
The address of the endpoint.
Returns
A service endpoint.
Examples
The following example shows how to add a service endpoint using this method.