WcfServiceRemotingListener コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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" が使用されます。
適用対象
Azure SDK for .NET