ServiceRemotingMessageDispatcher Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 à
Azure SDK for .NET