FabricTransportServiceRemotingProviderAttribute Clase
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í.
Estos atributos permiten establecer el transporte TCP de Fabric como el proveedor de transporte remoto de servicio predeterminado en el ensamblado y la personalización de él.
public class FabricTransportServiceRemotingProviderAttribute : Microsoft.ServiceFabric.Services.Remoting.ServiceRemotingProviderAttribute
type FabricTransportServiceRemotingProviderAttribute = class
inherit ServiceRemotingProviderAttribute
Public Class FabricTransportServiceRemotingProviderAttribute
Inherits ServiceRemotingProviderAttribute
- Herencia
Constructores
FabricTransportServiceRemotingProviderAttribute() |
Inicializa una nueva instancia de la clase FabricTransportServiceRemotingProviderAttribute. |
Propiedades
ConnectTimeoutInMilliseconds |
Obtiene o establece el tiempo de espera de conexión en milisegundos. Esta configuración especifica el tiempo máximo permitido para establecer la conexión. |
KeepAliveTimeoutInSeconds |
Obtiene o establece el tiempo de espera de mantenimiento activo en segundos. Esta configuración es útil en el escenario en el que el cliente y el servicio están conectados a través del equilibrador de carga que cierra la conexión si está inactiva durante algún tiempo. Si se configura el tiempo de espera de mantenimiento activo, la conexión se mantendrá activa mediante el envío de mensajes ping a ese intervalo. |
MaxMessageSize |
Obtiene o establece el tamaño máximo del mensaje de comunicación remota en bytes. Si no se especifica el valor de esta propiedad o es menor o igual que cero, se usa un valor predeterminado de 4.194.304 bytes (4 MB). |
OperationTimeoutInSeconds |
Obtiene o establece el tiempo de espera de la operación en segundos. Si la operación no se completa en el tiempo especificado, se agotará el tiempo de espera. De forma predeterminada, el controlador de excepciones de FabricTransportServiceRemotingClientFactory reintenta la excepción de tiempo de espera agotado. Se recomienda no cambiar el tiempo de espera de la operación de su valor predeterminado. |
RemotingClientVersion |
Obtiene o establece la versión del cliente de comunicación remota que se va a usar. (Heredado de ServiceRemotingProviderAttribute) |
RemotingListenerVersion |
Obtiene o establece la versión que va a usar el agente de escucha de comunicación remota. (Heredado de ServiceRemotingProviderAttribute) |
Métodos
CreateServiceRemotingClientFactoryV2(IServiceRemotingCallbackMessageHandler) |
Crea un generador de cliente de comunicación remota de servicio V2 para conectarse al servicio a través de interfaces de servicio remotos. |
CreateServiceRemotingListeners() |
Crea un agente de escucha de comunicación remota del servicio V2 para la comunicación remota de la interfaz de servicio. |
Se aplica a
Azure SDK for .NET