WcfServiceRemotingListener Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
WcfServiceRemotingListener(ServiceContext, IService, Binding, IServiceRemotingMessageSerializationProvider, String, Boolean) |
Inicializa uma nova instância da classe WcfServiceRemotingListener. |
WcfServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, IServiceRemotingMessageSerializationProvider, Binding, EndpointAddress, Boolean) |
Inicializa uma nova instância da classe WcfServiceRemotingListener. |
WcfServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, IServiceRemotingMessageSerializationProvider, Binding, String, Boolean) |
Inicializa uma nova instância da classe WcfServiceRemotingListener. |
WcfServiceRemotingListener(ServiceContext, IService, Binding, IServiceRemotingMessageSerializationProvider, String, Boolean)
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, Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageSerializationProvider serializationProvider = default, string endpointResourceName = "ServiceEndpointV2", bool useWrappedMessage = false);
new Microsoft.ServiceFabric.Services.Remoting.V2.Wcf.Runtime.WcfServiceRemotingListener : System.Fabric.ServiceContext * Microsoft.ServiceFabric.Services.Remoting.IService * System.ServiceModel.Channels.Binding * Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageSerializationProvider * string * bool -> Microsoft.ServiceFabric.Services.Remoting.V2.Wcf.Runtime.WcfServiceRemotingListener
Public Sub New (serviceContext As ServiceContext, serviceImplementation As IService, Optional listenerBinding As Binding = Nothing, Optional serializationProvider As IServiceRemotingMessageSerializationProvider = Nothing, Optional endpointResourceName As String = "ServiceEndpointV2", Optional useWrappedMessage As Boolean = false)
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.
- serializationProvider
- IServiceRemotingMessageSerializationProvider
Provedor de serialização.
- 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 "ServiceEndpointV2" será usado.
- useWrappedMessage
- Boolean
Ele indica se os parâmetros do método de comunicação remota devem ser encapsulados ou não antes de enviá-los pelo fio. Quando UseWrappedMessage for definido como false, os parâmetros não serão encapsulados. Quando esse valor for definido como true, os parâmetros serão encapsulados. O valor padrão é false.
Aplica-se a
WcfServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, IServiceRemotingMessageSerializationProvider, Binding, EndpointAddress, Boolean)
Inicializa uma nova instância da classe WcfServiceRemotingListener.
public WcfServiceRemotingListener (System.Fabric.ServiceContext serviceContext, Microsoft.ServiceFabric.Services.Remoting.V2.Runtime.IServiceRemotingMessageHandler messageHandler, Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageSerializationProvider serializationProvider = default, System.ServiceModel.Channels.Binding listenerBinding = default, System.ServiceModel.EndpointAddress address = default, bool useWrappedMessage = false);
new Microsoft.ServiceFabric.Services.Remoting.V2.Wcf.Runtime.WcfServiceRemotingListener : System.Fabric.ServiceContext * Microsoft.ServiceFabric.Services.Remoting.V2.Runtime.IServiceRemotingMessageHandler * Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageSerializationProvider * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress * bool -> Microsoft.ServiceFabric.Services.Remoting.V2.Wcf.Runtime.WcfServiceRemotingListener
Public Sub New (serviceContext As ServiceContext, messageHandler As IServiceRemotingMessageHandler, Optional serializationProvider As IServiceRemotingMessageSerializationProvider = Nothing, Optional listenerBinding As Binding = Nothing, Optional address As EndpointAddress = Nothing, Optional useWrappedMessage As Boolean = false)
Parâmetros
- serviceContext
- ServiceContext
O contexto do serviço para o qual o ouvinte de comunicação remota está sendo construído.
- messageHandler
- IServiceRemotingMessageHandler
O manipulador para receber e processar mensagens remotas. À medida que as mensagens são recebidas, o ouvinte entrega as mensagens ao manipulador.
- serializationProvider
- IServiceRemotingMessageSerializationProvider
Provedor de serializaçã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 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 "ServiceEndpointV2" definido no manifesto do serviço.
- useWrappedMessage
- Boolean
Ele indica se os parâmetros do método de comunicação remota devem ser encapsulados ou não antes de enviá-los pelo fio. Quando UseWrappedMessage for definido como false, os parâmetros não serão encapsulados. Quando esse valor for definido como true, os parâmetros serão encapsulados. O valor padrão é false.
Aplica-se a
WcfServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, IServiceRemotingMessageSerializationProvider, Binding, String, Boolean)
Inicializa uma nova instância da classe WcfServiceRemotingListener.
public WcfServiceRemotingListener (System.Fabric.ServiceContext serviceContext, Microsoft.ServiceFabric.Services.Remoting.V2.Runtime.IServiceRemotingMessageHandler messageHandler, Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageSerializationProvider serializationProvider = default, System.ServiceModel.Channels.Binding listenerBinding = default, string endpointResourceName = "ServiceEndpointV2", bool useWrappedMessage = false);
new Microsoft.ServiceFabric.Services.Remoting.V2.Wcf.Runtime.WcfServiceRemotingListener : System.Fabric.ServiceContext * Microsoft.ServiceFabric.Services.Remoting.V2.Runtime.IServiceRemotingMessageHandler * Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageSerializationProvider * System.ServiceModel.Channels.Binding * string * bool -> Microsoft.ServiceFabric.Services.Remoting.V2.Wcf.Runtime.WcfServiceRemotingListener
Public Sub New (serviceContext As ServiceContext, messageHandler As IServiceRemotingMessageHandler, Optional serializationProvider As IServiceRemotingMessageSerializationProvider = Nothing, Optional listenerBinding As Binding = Nothing, Optional endpointResourceName As String = "ServiceEndpointV2", Optional useWrappedMessage As Boolean = false)
Parâmetros
- serviceContext
- ServiceContext
O contexto do serviço para o qual o ouvinte de comunicação remota está sendo construído.
- messageHandler
- IServiceRemotingMessageHandler
O manipulador para receber e processar mensagens remotas. À medida que as mensagens são recebidas, o ouvinte entrega as mensagens ao manipulador.
- serializationProvider
- IServiceRemotingMessageSerializationProvider
Provedor de serializaçã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 for nulo, o valor padrão "ServiceEndpointV2" será usado.
- useWrappedMessage
- Boolean
Ele indica se os parâmetros do método de comunicação remota devem ser encapsulados ou não antes de enviá-los pelo fio. Quando UseWrappedMessage for definido como false, os parâmetros não serão encapsulados. Quando esse valor for definido como true, os parâmetros serão encapsulados. O valor padrão é false.
Aplica-se a
Azure SDK for .NET