ServiceRemotingMessageDispatcher コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
ServiceRemotingMessageDispatcher(ServiceContext, IService, IServiceRemotingMessageBodyFactory) |
指定されたサービス コンテキストを使用し、指定されたサービス実装にメッセージをディスパッチする クラスの新しいインスタンス ServiceRemotingMessageDispatcher を初期化します。 |
ServiceRemotingMessageDispatcher(IEnumerable<Type>, ServiceContext, Object, IServiceRemotingMessageBodyFactory) |
指定されたサービス コンテキストを使用し、指定されたサービス実装にメッセージをディスパッチする クラスの新しいインスタンス ServiceRemotingMessageDispatcher を初期化します。 |
ServiceRemotingMessageDispatcher(ServiceContext, IService, IServiceRemotingMessageBodyFactory)
指定されたサービス コンテキストを使用し、指定されたサービス実装にメッセージをディスパッチする クラスの新しいインスタンス ServiceRemotingMessageDispatcher を初期化します。
public ServiceRemotingMessageDispatcher (System.Fabric.ServiceContext serviceContext, Microsoft.ServiceFabric.Services.Remoting.IService serviceImplementation, Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageBodyFactory serviceRemotingMessageBodyFactory = default);
new Microsoft.ServiceFabric.Services.Remoting.V2.Runtime.ServiceRemotingMessageDispatcher : System.Fabric.ServiceContext * Microsoft.ServiceFabric.Services.Remoting.IService * Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageBodyFactory -> Microsoft.ServiceFabric.Services.Remoting.V2.Runtime.ServiceRemotingMessageDispatcher
Public Sub New (serviceContext As ServiceContext, serviceImplementation As IService, Optional serviceRemotingMessageBodyFactory As IServiceRemotingMessageBodyFactory = Nothing)
パラメーター
- serviceContext
- ServiceContext
サービス コンテキスト
- serviceRemotingMessageBodyFactory
- IServiceRemotingMessageBodyFactory
ディスパッチャーが応答メッセージ本文を作成するために使用するファクトリ。
適用対象
ServiceRemotingMessageDispatcher(IEnumerable<Type>, ServiceContext, Object, IServiceRemotingMessageBodyFactory)
指定されたサービス コンテキストを使用し、指定されたサービス実装にメッセージをディスパッチする クラスの新しいインスタンス ServiceRemotingMessageDispatcher を初期化します。
public ServiceRemotingMessageDispatcher (System.Collections.Generic.IEnumerable<Type> remotingTypes, System.Fabric.ServiceContext serviceContext, object serviceImplementation, Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageBodyFactory serviceRemotingMessageBodyFactory = default);
new Microsoft.ServiceFabric.Services.Remoting.V2.Runtime.ServiceRemotingMessageDispatcher : seq<Type> * System.Fabric.ServiceContext * obj * Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageBodyFactory -> Microsoft.ServiceFabric.Services.Remoting.V2.Runtime.ServiceRemotingMessageDispatcher
Public Sub New (remotingTypes As IEnumerable(Of Type), serviceContext As ServiceContext, serviceImplementation As Object, Optional serviceRemotingMessageBodyFactory As IServiceRemotingMessageBodyFactory = Nothing)
パラメーター
- remotingTypes
- IEnumerable<Type>
メッセージのディスパッチ先となるリモート インターフェイス型。
- serviceContext
- ServiceContext
Service Fabric サービス コンテキスト。
- serviceImplementation
- Object
指定されたリモート インターフェイスを実装する オブジェクト。
- serviceRemotingMessageBodyFactory
- IServiceRemotingMessageBodyFactory
ディスパッチャーが応答メッセージ本文を作成するために使用するファクトリ。
適用対象
Azure SDK for .NET