FabricTransportRemotingSettings 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í.
Representa una configuración que configura la comunicación FabricTransport.
public class FabricTransportRemotingSettings
type FabricTransportRemotingSettings = class
Public Class FabricTransportRemotingSettings
- Herencia
-
FabricTransportRemotingSettings
Constructores
FabricTransportRemotingSettings() |
Inicializa una nueva instancia de la clase FabricTransportRemotingSettings con valores predeterminados. |
Propiedades
ConnectTimeout |
Obtiene o establece el tiempo máximo permitido para que la conexión se establezca correctamente. |
ExceptionDeserializationTechnique |
Obtiene o establece la tecnología de deserialización de excepciones que se va a usar. |
HeaderBufferSize |
Obtiene o establece el tamaño de cada búfer de encabezado. |
HeaderMaxBufferCount |
Obtiene o establece el número máximo de búferes de encabezado asignados a BufferPool. |
KeepAliveTimeout |
Obtiene o establece la opción KeepAliveTimeout que proporciona una manera de configurar la opción keep-alive de Tcp. |
MaxConcurrentCalls |
Obtiene o establece el número máximo de mensajes que procesa activamente el servicio a la vez. |
MaxMessageSize |
Obtiene o establece el tamaño máximo de un mensaje que se puede recibir en un canal configurado con esta configuración. |
MaxQueueSize |
Obtiene o establece el tamaño máximo de una cola que almacena los mensajes mientras se procesan para un punto de conexión configurado con esta configuración. |
OperationTimeout |
Obtiene o establece el tiempo de espera de la operación que rige todo el proceso de envío de un mensaje, incluida la recepción de un mensaje de respuesta para una operación de servicio de solicitud/respuesta. Este tiempo de espera también se aplica al enviar mensajes de respuesta de un método de contrato de devolución de llamada. |
SecurityCredentials |
Obtiene o establece las credenciales de seguridad para proteger la comunicación. |
UseWrappedMessage |
Obtiene o establece un valor que indica si los parámetros del método de comunicación remota deben encapsularse 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. |
Métodos
LoadFrom(String, String, String) |
Carga la configuración de FabricTransport desde un sectionName especificado en el archivo de configuración. El archivo de configuración se puede especificar mediante filePath o con el nombre del paquete de configuración especificado en el manifiesto de servicio. Primero intentará cargar la configuración mediante configPackageName. Si no se especifica configPackageName, intente cargar desde filePath. |
TryLoadFrom(String, FabricTransportRemotingSettings, String, String) |
Intente cargar la configuración de FabricTransport desde un sectionName especificado en el archivo de configuración. El archivo de configuración se puede especificar mediante filePath o con el nombre del paquete de configuración especificado en el manifiesto de servicio. Primero intentará cargar la configuración mediante configPackageName. Si no se especifica configPackageName, intente cargar desde filePath. |
Se aplica a
Azure SDK for .NET