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

エンドポイントのアドレス。

戻り値

サービス エンドポイント。

次の例は、このメソッドを使用してサービス エンドポイントを追加する方法を示しています。

適用対象