WorkflowServiceHost.AddServiceEndpoint 方法

定义

添加服务终结点。

重载

AddServiceEndpoint(XName, Binding, String, Uri, String)

使用指定的协定、绑定、终结点地址、侦听 URI 和行为配置名称向工作流服务主机添加服务终结点。

AddServiceEndpoint(String, Binding, Uri, Uri)

使用指定的协定、绑定、终结点地址和侦听 URI 向工作流服务主机添加服务终结点。

AddServiceEndpoint(String, Binding, String, Uri)

使用指定的协定、绑定、终结点地址和侦听 URI 向工作流服务主机添加服务终结点。

AddServiceEndpoint(XName, Binding, Uri, Uri, String)

使用已实现的指定协定、绑定、终结点地址、侦听 URI 和行为配置名称向工作流服务主机添加服务终结点。

AddServiceEndpoint(String, Binding, String)

使用指定的协定、绑定和地址向工作流服务主机添加服务终结点。

AddServiceEndpoint(ServiceEndpoint)

向工作流服务主机添加服务终结点。

AddServiceEndpoint(String, Binding, Uri)

使用指定的协定、绑定和地址向工作流服务主机添加服务终结点。

AddServiceEndpoint(XName, Binding, String, Uri, String)

使用指定的协定、绑定、终结点地址、侦听 URI 和行为配置名称向工作流服务主机添加服务终结点。

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.ServiceEndpoint
Public Function AddServiceEndpoint (serviceContractName As XName, binding As Binding, address As String, Optional listenUri As Uri = Nothing, Optional behaviorConfigurationName As String = Nothing) As ServiceEndpoint

参数

serviceContractName
XName

终结点公开的协定。

binding
Binding

终结点的绑定。

address
String

终结点的地址。

listenUri
Uri

服务终结点用于侦听传入消息的地址。

behaviorConfigurationName
String

终结点行为配置名称。

返回

服务终结点。

示例

下面的示例演示如何使用此方法添加服务终结点。

适用于

AddServiceEndpoint(String, Binding, Uri, Uri)

使用指定的协定、绑定、终结点地址和侦听 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.ServiceEndpoint
Public Function AddServiceEndpoint (implementedContract As String, binding As Binding, address As Uri, listenUri As Uri) As ServiceEndpoint

参数

implementedContract
String

终结点公开的协定。

binding
Binding

终结点的绑定。

address
Uri

终结点的地址。

listenUri
Uri

服务终结点用于侦听传入消息的地址。

返回

服务终结点。

示例

下面的示例演示如何使用此方法添加服务终结点。

适用于

AddServiceEndpoint(String, Binding, String, Uri)

使用指定的协定、绑定、终结点地址和侦听 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.ServiceEndpoint
Public Function AddServiceEndpoint (implementedContract As String, binding As Binding, address As String, listenUri As Uri) As ServiceEndpoint

参数

implementedContract
String

终结点公开的服务协定。

binding
Binding

终结点的绑定。

address
String

终结点的地址。

listenUri
Uri

服务终结点用于侦听传入消息的地址。

返回

服务终结点。

示例

下面的示例演示如何使用此方法添加服务终结点。

适用于

AddServiceEndpoint(XName, Binding, Uri, Uri, String)

使用已实现的指定协定、绑定、终结点地址、侦听 URI 和行为配置名称向工作流服务主机添加服务终结点。

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.ServiceEndpoint
Public Function AddServiceEndpoint (serviceContractName As XName, binding As Binding, address As Uri, Optional listenUri As Uri = Nothing, Optional behaviorConfigurationName As String = Nothing) As ServiceEndpoint

参数

serviceContractName
XName

终结点公开的协定。

binding
Binding

终结点的绑定。

address
Uri

终结点的地址。

listenUri
Uri

服务终结点用于侦听传入消息的地址。

behaviorConfigurationName
String

行为配置名称。

返回

服务终结点。

示例

下面的示例演示如何使用此方法添加服务终结点。

适用于

AddServiceEndpoint(String, Binding, String)

使用指定的协定、绑定和地址向工作流服务主机添加服务终结点。

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.ServiceEndpoint
Public Function AddServiceEndpoint (implementedContract As String, binding As Binding, address As String) As ServiceEndpoint

参数

implementedContract
String

终结点公开的服务协定。

binding
Binding

终结点的绑定。

address
String

终结点的地址。

返回

服务终结点。

示例

下面的示例演示如何使用此方法添加服务终结点。

适用于

AddServiceEndpoint(ServiceEndpoint)

向工作流服务主机添加服务终结点。

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 -> unit
Public Overrides Sub AddServiceEndpoint (endpoint As ServiceEndpoint)

参数

endpoint
ServiceEndpoint

要添加的服务终结点。

示例

下面的示例显示如何使用 AddServiceEndpoint 方法。

适用于

AddServiceEndpoint(String, Binding, Uri)

使用指定的协定、绑定和地址向工作流服务主机添加服务终结点。

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.ServiceEndpoint
Public Function AddServiceEndpoint (implementedContract As String, binding As Binding, address As Uri) As ServiceEndpoint

参数

implementedContract
String

终结点公开的服务协定。

binding
Binding

终结点的绑定。

address
Uri

终结点的地址。

返回

服务终结点。

示例

下面的示例演示如何使用此方法添加服务终结点。

适用于