次の方法で共有


WcfServiceRemotingListener コンストラクター

定義

オーバーロード

WcfServiceRemotingListener(ServiceContext, IService, Binding, String)

WcfServiceRemotingListener クラスの新しいインスタンスを初期化します。

WcfServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, Binding, EndpointAddress)

WcfServiceRemotingListener クラスの新しいインスタンスを初期化します。

WcfServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, Binding, String)

WcfServiceRemotingListener クラスの新しいインスタンスを初期化します。

WcfServiceRemotingListener(ServiceContext, IService, Binding, String)

WcfServiceRemotingListener クラスの新しいインスタンスを初期化します。

public WcfServiceRemotingListener (System.Fabric.ServiceContext serviceContext, Microsoft.ServiceFabric.Services.Remoting.IService serviceImplementation, System.ServiceModel.Channels.Binding listenerBinding = default, string endpointResourceName = "ServiceEndpoint");
new Microsoft.ServiceFabric.Services.Remoting.V1.Wcf.Runtime.WcfServiceRemotingListener : System.Fabric.ServiceContext * Microsoft.ServiceFabric.Services.Remoting.IService * System.ServiceModel.Channels.Binding * string -> Microsoft.ServiceFabric.Services.Remoting.V1.Wcf.Runtime.WcfServiceRemotingListener
Public Sub New (serviceContext As ServiceContext, serviceImplementation As IService, Optional listenerBinding As Binding = Nothing, Optional endpointResourceName As String = "ServiceEndpoint")

パラメーター

serviceContext
ServiceContext

リモート処理リスナーが構築されているサービスのコンテキスト。

serviceImplementation
IService

サービス実装オブジェクト。

listenerBinding
Binding

リスナーに使用する WCF バインディング。 リスナー バインドが指定されていない場合、または null の場合は、セキュリティなしで をNetTcpBinding作成する メソッドを使用してCreateTcpListenerBinding(Int64, TimeSpan, TimeSpan)、既定のリスナー バインドが作成されます。

endpointResourceName
String

リスナーのアドレスを作成するために使用するサービス マニフェストで定義されているエンドポイント リソースの名前。 endpointResourceName が指定されていないか null の場合は、既定値 "ServiceEndpoint" が使用されます。

適用対象

WcfServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, Binding, EndpointAddress)

WcfServiceRemotingListener クラスの新しいインスタンスを初期化します。

public WcfServiceRemotingListener (System.Fabric.ServiceContext serviceContext, Microsoft.ServiceFabric.Services.Remoting.V1.Runtime.IServiceRemotingMessageHandler messageHandler, System.ServiceModel.Channels.Binding listenerBinding = default, System.ServiceModel.EndpointAddress address = default);
new Microsoft.ServiceFabric.Services.Remoting.V1.Wcf.Runtime.WcfServiceRemotingListener : System.Fabric.ServiceContext * Microsoft.ServiceFabric.Services.Remoting.V1.Runtime.IServiceRemotingMessageHandler * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> Microsoft.ServiceFabric.Services.Remoting.V1.Wcf.Runtime.WcfServiceRemotingListener
Public Sub New (serviceContext As ServiceContext, messageHandler As IServiceRemotingMessageHandler, Optional listenerBinding As Binding = Nothing, Optional address As EndpointAddress = Nothing)

パラメーター

serviceContext
ServiceContext

リモート処理リスナーが構築されているサービスのコンテキスト。

messageHandler
Microsoft.ServiceFabric.Services.Remoting.V1.Runtime.IServiceRemotingMessageHandler

リモート処理メッセージを受信および処理するためのハンドラー。 メッセージを受信すると、リスナーはハンドラーにメッセージを配信します。

listenerBinding
Binding

リスナーに使用する WCF バインディング。 リスナー バインドが指定されていない場合、または null の場合は、 メソッドを使用して CreateTcpListenerBinding(Int64, TimeSpan, TimeSpan) 既定のリスナー バインドが作成されます。

address
EndpointAddress

WCF リスナーに使用するエンドポイント アドレス。 指定しない場合、または null の場合、エンドポイント アドレスは、サービス マニフェストで定義されている "ServiceEndpoint" という名前の既定のエンドポイント リソースを使用して作成されます。

適用対象

WcfServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, Binding, String)

WcfServiceRemotingListener クラスの新しいインスタンスを初期化します。

public WcfServiceRemotingListener (System.Fabric.ServiceContext serviceContext, Microsoft.ServiceFabric.Services.Remoting.V1.Runtime.IServiceRemotingMessageHandler messageHandler, System.ServiceModel.Channels.Binding listenerBinding = default, string endpointResourceName = "ServiceEndpoint");
new Microsoft.ServiceFabric.Services.Remoting.V1.Wcf.Runtime.WcfServiceRemotingListener : System.Fabric.ServiceContext * Microsoft.ServiceFabric.Services.Remoting.V1.Runtime.IServiceRemotingMessageHandler * System.ServiceModel.Channels.Binding * string -> Microsoft.ServiceFabric.Services.Remoting.V1.Wcf.Runtime.WcfServiceRemotingListener
Public Sub New (serviceContext As ServiceContext, messageHandler As IServiceRemotingMessageHandler, Optional listenerBinding As Binding = Nothing, Optional endpointResourceName As String = "ServiceEndpoint")

パラメーター

serviceContext
ServiceContext

リモート処理リスナーが構築されているサービスのコンテキスト。

messageHandler
Microsoft.ServiceFabric.Services.Remoting.V1.Runtime.IServiceRemotingMessageHandler

リモート処理メッセージを受信および処理するためのハンドラー。 メッセージを受信すると、リスナーはハンドラーにメッセージを配信します。

listenerBinding
Binding

リスナーに使用する WCF バインディング。 リスナー バインドが指定されていない場合、または null の場合は、セキュリティなしで をNetTcpBinding作成する メソッドを使用してCreateTcpListenerBinding(Int64, TimeSpan, TimeSpan)、既定のリスナー バインドが作成されます。

endpointResourceName
String

リスナーのアドレスを作成するために使用するサービス マニフェストで定義されているエンドポイント リソースの名前。 endpointResourceName が指定されていない場合、または null の場合は、既定値 "ServiceEndpoint" が使用されます。

適用対象