WcfServiceRemotingListener Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
WcfServiceRemotingListener(ServiceContext, IService, Binding, IServiceRemotingMessageSerializationProvider, String, Boolean) |
Inicializa una nueva instancia de la clase WcfServiceRemotingListener. |
WcfServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, IServiceRemotingMessageSerializationProvider, Binding, EndpointAddress, Boolean) |
Inicializa una nueva instancia de la clase WcfServiceRemotingListener. |
WcfServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, IServiceRemotingMessageSerializationProvider, Binding, String, Boolean) |
Inicializa una nueva instancia de la clase WcfServiceRemotingListener. |
WcfServiceRemotingListener(ServiceContext, IService, Binding, IServiceRemotingMessageSerializationProvider, String, Boolean)
Inicializa una nueva instancia de la clase 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
Contexto del servicio para el que se está construyendo el agente de escucha de comunicación remota.
- serviceImplementation
- IService
Objeto de implementación del servicio.
- listenerBinding
- Binding
Enlace WCF que se va a usar para el agente de escucha. Si el enlace del agente de escucha no se especifica o null, se crea un enlace de agente de escucha predeterminado mediante CreateTcpListenerBinding(Int64, TimeSpan, TimeSpan) el método que crea un NetTcpBinding objeto sin seguridad.
- serializationProvider
- IServiceRemotingMessageSerializationProvider
Proveedor de serialización.
- endpointResourceName
- String
Nombre del recurso de punto de conexión definido en el manifiesto de servicio que se debe usar para crear la dirección del agente de escucha. Si no se especifica endpointResourceName o null, se usa el valor predeterminado "ServiceEndpointV2".
- useWrappedMessage
- Boolean
Indica si los parámetros del método de comunicación remota se deben encapsular o no antes de enviarlos a través de la conexión. Cuando UseWrappedMessage se establece en false, los parámetros no se ajustarán. Cuando este valor se establece en true, los parámetros se ajustarán. El valor predeterminado es false.
Se aplica a
WcfServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, IServiceRemotingMessageSerializationProvider, Binding, EndpointAddress, Boolean)
Inicializa una nueva instancia de la clase 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
Contexto del servicio para el que se está construyendo el agente de escucha de comunicación remota.
- messageHandler
- IServiceRemotingMessageHandler
Controlador para recibir y procesar mensajes remotos. A medida que se reciben los mensajes, el agente de escucha entrega los mensajes al controlador.
- serializationProvider
- IServiceRemotingMessageSerializationProvider
Proveedor de serialización.
- listenerBinding
- Binding
Enlace WCF que se va a usar para el agente de escucha. Si el enlace del agente de escucha no se especifica o null, se crea un enlace de agente de escucha predeterminado mediante CreateTcpListenerBinding(Int64, TimeSpan, TimeSpan) el método .
- address
- EndpointAddress
Dirección del punto de conexión que se va a usar para el agente de escucha de WCF. Si no se especifica o null, la dirección del punto de conexión se crea con el recurso de punto de conexión predeterminado denominado "ServiceEndpointV2" definido en el manifiesto de servicio.
- useWrappedMessage
- Boolean
Indica si los parámetros del método de comunicación remota se deben encapsular o no antes de enviarlos a través de la conexión. Cuando UseWrappedMessage se establece en false, los parámetros no se ajustarán. Cuando este valor se establece en true, los parámetros se ajustarán. El valor predeterminado es false.
Se aplica a
WcfServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, IServiceRemotingMessageSerializationProvider, Binding, String, Boolean)
Inicializa una nueva instancia de la clase 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
Contexto del servicio para el que se está construyendo el agente de escucha de comunicación remota.
- messageHandler
- IServiceRemotingMessageHandler
Controlador para recibir y procesar mensajes remotos. A medida que se reciben los mensajes, el agente de escucha entrega los mensajes al controlador.
- serializationProvider
- IServiceRemotingMessageSerializationProvider
Proveedor de serialización.
- listenerBinding
- Binding
Enlace WCF que se va a usar para el agente de escucha. Si el enlace del agente de escucha no se especifica o null, se crea un enlace de agente de escucha predeterminado mediante CreateTcpListenerBinding(Int64, TimeSpan, TimeSpan) el método que crea un NetTcpBinding objeto sin seguridad.
- endpointResourceName
- String
Nombre del recurso de punto de conexión definido en el manifiesto de servicio que se debe usar para crear la dirección del agente de escucha. Si no se especifica endpointResourceName o es null, se usa el valor predeterminado "ServiceEndpointV2".
- useWrappedMessage
- Boolean
Indica si los parámetros del método de comunicación remota se deben encapsular o no antes de enviarlos a través de la conexión. Cuando UseWrappedMessage se establece en false, los parámetros no se ajustarán. Cuando este valor se establece en true, los parámetros se ajustarán. El valor predeterminado es false.
Se aplica a
Azure SDK for .NET