Partilhar via


ServiceRemotingMessageDispatcher Construtores

Definição

Sobrecargas

ServiceRemotingMessageDispatcher(ServiceContext, IService, IServiceRemotingMessageBodyFactory)

Inicializa uma nova instância da ServiceRemotingMessageDispatcher classe que usa o contexto de serviço fornecido e envia mensagens para a implementação de serviço fornecida.

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

Inicializa uma nova instância da ServiceRemotingMessageDispatcher classe que usa o contexto de serviço fornecido e envia mensagens para a implementação de serviço fornecida.

ServiceRemotingMessageDispatcher(ServiceContext, IService, IServiceRemotingMessageBodyFactory)

Inicializa uma nova instância da ServiceRemotingMessageDispatcher classe que usa o contexto de serviço fornecido e envia mensagens para a implementação de serviço fornecida.

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)

Parâmetros

serviceContext
ServiceContext

Contexto do serviço

serviceImplementation
IService

Implementação de serviço que implementa interfaces do tipo IService

serviceRemotingMessageBodyFactory
IServiceRemotingMessageBodyFactory

A fábrica que será usada pelo dispatcher para criar corpos de mensagem de resposta.

Aplica-se a

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

Inicializa uma nova instância da ServiceRemotingMessageDispatcher classe que usa o contexto de serviço fornecido e envia mensagens para a implementação de serviço fornecida.

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)

Parâmetros

remotingTypes
IEnumerable<Type>

Tipos de interface remotos para os quais enviar as mensagens.

serviceContext
ServiceContext

O contexto do serviço service fabric.

serviceImplementation
Object

Objeto que implementa as interfaces remotas especificadas.

serviceRemotingMessageBodyFactory
IServiceRemotingMessageBodyFactory

A fábrica que será usada pelo dispatcher para criar corpos de mensagem de resposta.

Aplica-se a