FabricTransportActorRemotingProviderAttribute 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í.
Establece el transporte TCP de tejido como el proveedor de comunicación remota predeterminado para los actores.
[System.AttributeUsage(System.AttributeTargets.Assembly)]
public class FabricTransportActorRemotingProviderAttribute : Microsoft.ServiceFabric.Actors.Remoting.ActorRemotingProviderAttribute
[<System.AttributeUsage(System.AttributeTargets.Assembly)>]
type FabricTransportActorRemotingProviderAttribute = class
inherit ActorRemotingProviderAttribute
Public Class FabricTransportActorRemotingProviderAttribute
Inherits ActorRemotingProviderAttribute
- Herencia
- Atributos
Constructores
FabricTransportActorRemotingProviderAttribute() |
Inicializa una nueva instancia de la FabricTransportActorRemotingProviderAttribute clase que se puede usar para establecer el transporte TCP de tejido como el proveedor de comunicación remota predeterminado para los actores. |
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 RemotingClientVersion para determinar dónde se usa el cliente de comunicación remota V1 o V2. (Heredado de ActorRemotingProviderAttribute) |
RemotingListenerVersion |
Obtiene o establece RemotingListenerVersion para determinar dónde está el agente de escucha en V1, V2 . (Heredado de ActorRemotingProviderAttribute) |
Métodos
CreateServiceRemotingClientFactory(IServiceRemotingCallbackMessageHandler) |
Crea un generador de cliente de comunicación remota de servicio que puede usar Microsoft.ServiceFabric.Services.Remoting.V2.Client.ServiceProxyFactory para crear un proxy para la interfaz remota del servicio. |
CreateServiceRemotingListeners() |
Crea un agente de escucha de comunicación remota de servicio para la comunicación remota de las interfaces de actor. |
Se aplica a
Azure SDK for .NET