Partager via


ServiceRemotingMessageDispatcher Constructeurs

Définition

Surcharges

ServiceRemotingMessageDispatcher(ServiceContext, IService, IServiceRemotingMessageBodyFactory)

Initialise une nouvelle instance de la ServiceRemotingMessageDispatcher classe qui utilise le contexte de service donné et distribue des messages à l’implémentation de service donnée.

ServiceRemotingMessageDispatcher(IEnumerable<Type>, ServiceContext, Object, IServiceRemotingMessageBodyFactory)

Initialise une nouvelle instance de la ServiceRemotingMessageDispatcher classe qui utilise le contexte de service donné et distribue des messages à l’implémentation de service donnée.

ServiceRemotingMessageDispatcher(ServiceContext, IService, IServiceRemotingMessageBodyFactory)

Initialise une nouvelle instance de la ServiceRemotingMessageDispatcher classe qui utilise le contexte de service donné et distribue des messages à l’implémentation de service donnée.

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)

Paramètres

serviceContext
ServiceContext

Contexte de service

serviceImplementation
IService

Implémentation de service qui implémente des interfaces de type IService

serviceRemotingMessageBodyFactory
IServiceRemotingMessageBodyFactory

Fabrique qui sera utilisée par le répartiteur pour créer des corps de message de réponse.

S’applique à

ServiceRemotingMessageDispatcher(IEnumerable<Type>, ServiceContext, Object, IServiceRemotingMessageBodyFactory)

Initialise une nouvelle instance de la ServiceRemotingMessageDispatcher classe qui utilise le contexte de service donné et distribue des messages à l’implémentation de service donnée.

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)

Paramètres

remotingTypes
IEnumerable<Type>

Types d’interface distante vers lesquels distribuer les messages.

serviceContext
ServiceContext

Contexte de service Service Fabric.

serviceImplementation
Object

Objet qui implémente les interfaces distantes spécifiques.

serviceRemotingMessageBodyFactory
IServiceRemotingMessageBodyFactory

Fabrique qui sera utilisée par le répartiteur pour créer des corps de message de réponse.

S’applique à