Partilhar via


WcfServiceRemotingListener Construtores

Definição

Sobrecargas

WcfServiceRemotingListener(ServiceContext, IService, Binding, String)

Inicializa uma nova instância da classe WcfServiceRemotingListener.

WcfServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, Binding, EndpointAddress)

Inicializa uma nova instância da classe WcfServiceRemotingListener.

WcfServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, Binding, String)

Inicializa uma nova instância da classe WcfServiceRemotingListener.

WcfServiceRemotingListener(ServiceContext, IService, Binding, String)

Inicializa uma nova instância da classe 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")

Parâmetros

serviceContext
ServiceContext

O contexto do serviço para o qual o ouvinte de comunicação remota está sendo construído.

serviceImplementation
IService

O objeto de implementação de serviço.

listenerBinding
Binding

Associação do WCF a ser usada para o ouvinte. Se a associação do ouvinte não for especificada ou nula, uma associação de ouvinte padrão será criada usando CreateTcpListenerBinding(Int64, TimeSpan, TimeSpan) o método que cria um NetTcpBinding sem segurança.

endpointResourceName
String

O nome do recurso de ponto de extremidade definido no manifesto do serviço que deve ser usado para criar o endereço para o ouvinte. Se o endpointResourceName não for especificado ou nulo, o valor padrão "ServiceEndpoint" será usado.

Aplica-se a

WcfServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, Binding, EndpointAddress)

Inicializa uma nova instância da classe 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)

Parâmetros

serviceContext
ServiceContext

O contexto do serviço para o qual o ouvinte de comunicação remota está sendo construído.

messageHandler
Microsoft.ServiceFabric.Services.Remoting.V1.Runtime.IServiceRemotingMessageHandler

O manipulador para receber e processar mensagens remotas. À medida que as mensagens são recebidas, o ouvinte entrega as mensagens ao manipulador.

listenerBinding
Binding

Associação do WCF a ser usada para o ouvinte. Se a associação do ouvinte não for especificada ou nula, uma associação de ouvinte padrão será criada usando o CreateTcpListenerBinding(Int64, TimeSpan, TimeSpan) método .

address
EndpointAddress

O endereço do ponto de extremidade a ser usado para o ouvinte do WCF. Se não for especificado ou nulo, o endereço do ponto de extremidade será criado usando o recurso de ponto de extremidade padrão chamado "ServiceEndpoint" definido no manifesto do serviço.

Aplica-se a

WcfServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, Binding, String)

Inicializa uma nova instância da classe 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")

Parâmetros

serviceContext
ServiceContext

O contexto do serviço para o qual o ouvinte de comunicação remota está sendo construído.

messageHandler
Microsoft.ServiceFabric.Services.Remoting.V1.Runtime.IServiceRemotingMessageHandler

O manipulador para receber e processar mensagens remotas. À medida que as mensagens são recebidas, o ouvinte entrega as mensagens ao manipulador.

listenerBinding
Binding

Associação do WCF a ser usada para o ouvinte. Se a associação do ouvinte não for especificada ou nula, uma associação de ouvinte padrão será criada usando CreateTcpListenerBinding(Int64, TimeSpan, TimeSpan) o método que cria um NetTcpBinding sem segurança.

endpointResourceName
String

O nome do recurso de ponto de extremidade definido no manifesto do serviço que deve ser usado para criar o endereço para o ouvinte. Se o endpointResourceName não for especificado ou for nulo, o valor padrão "ServiceEndpoint" será usado.

Aplica-se a