FabricTransportRemotingSettings Classe
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.
Representa uma configuração que define a comunicação FabricTransport.
public class FabricTransportRemotingSettings
type FabricTransportRemotingSettings = class
Public Class FabricTransportRemotingSettings
- Herança
-
FabricTransportRemotingSettings
Construtores
FabricTransportRemotingSettings() |
Inicializa uma nova instância da classe FabricTransportRemotingSettings com valores padrão. |
Propriedades
ConnectTimeout |
Obtém ou define o tempo máximo permitido para que a conexão seja estabelecida com êxito. |
ExceptionDeserializationTechnique |
Obtém ou define o techinique de desserialização de exceção a ser usado. |
HeaderBufferSize |
Obtém ou define o tamanho de cada buffer de cabeçalho. |
HeaderMaxBufferCount |
Obtém ou define o número máximo de buffers de cabeçalho atribuídos ao BufferPool. |
KeepAliveTimeout |
Obtém ou define o KeepAliveTimeout que fornece uma maneira de configurar a opção keep alive do Tcp. |
MaxConcurrentCalls |
Obtém ou define o número máximo de mensagens ativamente processos de serviço ao mesmo tempo. |
MaxMessageSize |
Obtém ou define o tamanho máximo de uma mensagem que pode ser recebida em um canal configurado com essa configuração. |
MaxQueueSize |
Obtém ou define o tamanho máximo de uma fila que armazena mensagens enquanto elas são processadas para um ponto de extremidade definido com essa configuração. |
OperationTimeout |
Obtém ou define a operação Timeout que rege todo o processo de envio de uma mensagem, incluindo o recebimento de uma mensagem de resposta para uma operação de serviço de solicitação/resposta. Esse tempo limite também se aplica ao enviar mensagens de resposta de um método de contrato de retorno de chamada. |
SecurityCredentials |
Obtém ou define as credenciais de segurança para proteger a comunicação. |
UseWrappedMessage |
Obtém ou define um valor que indica se os parâmetros do método de comunicação remota devem ser encapsulados ou não antes de enviá-los pela transmissão. 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. |
Métodos
LoadFrom(String, String, String) |
Carrega as configurações de FabricTransport de um sectionName especificado no arquivo de configuração. O Arquivo de Configuração pode ser especificado usando o filePath ou usando o nome do pacote de configuração especificado no manifesto do serviço. Primeiro, ele tentará carregar a configuração usando configPackageName. Se configPackageName não for especificado, tente carregar do filePath. |
TryLoadFrom(String, FabricTransportRemotingSettings, String, String) |
Tente carregar as configurações de FabricTransport de um sectionName especificado no arquivo de configuração. O Arquivo de Configuração pode ser especificado usando o filePath ou usando o nome do pacote de configuração especificado no manifesto do serviço. Primeiro, ele tentará carregar a configuração usando configPackageName. Se configPackageName não for especificado, tente carregar do filePath. |
Aplica-se a
Azure SDK for .NET