TestClusterOptions 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.
Opções de configuração para clusters de teste.
[System.Serializable]
public class TestClusterOptions
public class TestClusterOptions
[<System.Serializable>]
type TestClusterOptions = class
type TestClusterOptions = class
Public Class TestClusterOptions
- Herança
-
TestClusterOptions
- Atributos
Construtores
TestClusterOptions() |
Inicializa uma nova instância de TestClusterOptions usando o padrão ExtendedFallbackOptions especificado por DefaultExtendedConfiguration. |
TestClusterOptions(IConfiguration) |
Inicializa uma nova instância do TestClusterOptions usando a configuração especificada. |
TestClusterOptions(Int16) |
Inicializa uma nova instância de substituir a contagem inicial de TestClusterOptions silos e usar o padrão ExtendedFallbackOptions especificado por DefaultExtendedConfiguration. |
TestClusterOptions(TestClusterOptions+FallbackOptions) |
Inicializa uma nova instância de TestClusterOptions. |
Propriedades
ApplicationBaseDirectory |
Obtém ou define o diretório base do aplicativo. |
AssumeHomogenousSilosForTesting |
Obtém ou define um valor que indica se os silos homogêneos devem ser assumidos para fins de teste. |
BaseGatewayPort |
Obtém ou define a porta de gateway base, que é a porta de gateway para o primeiro silo. Outros silos usarão portas subsequentes. |
BaseSiloPort |
Obtém ou define a porta de silo base, que é a porta do primeiro silo. Outros silos usarão portas subsequentes. |
ClientBuilderConfiguratorTypes |
Obtém os tipos de configurador do construtor de clientes. |
ClientConfiguration |
Obtém ou define a configuração do cliente. Se nenhum valor for especificado ao obter a configuração, um novo será criado com BuildClientConfiguration(ClusterConfiguration) |
ClusterConfiguration |
Obtém ou define a configuração do cluster. Se nenhum valor for especificado ao obter a configuração, um novo será criado com Orleans.TestingHost.TestClusterOptions.BuildClusterConfiguration |
ClusterId |
Obtém ou define o identificador de cluster. |
ConfigureFileLogging |
Obtém ou define um valor que indica se o registro em log de arquivos deve ser configurado. |
ConnectionTransport |
Obtém ou define um valor que indica qual transporte usar para conectar silos e clientes. |
ExtendedFallbackOptions |
Obtém ou define opções de fallback no caso de algumas configurações não serem fornecidas explicitamente pelo usuário, como o DataConnectionString |
GatewayPerSilo |
Obtém ou define um valor que indica se cada silo deve hospedar um gateway. |
InitializeClientOnDeploy |
Obtém ou define um valor que indica se o cliente deve ser inicializado imediatamente na implantação. |
InitialSilosCount |
Obtém ou define a contagem inicial de silos. |
ServiceId |
Obtém ou define o identificador de serviço. |
SiloBuilderConfiguratorTypes |
Obtém os tipos de configurador do construtor de silo. |
UseTestClusterMembership |
Obtém ou define um valor que indica se a associação ao cluster de teste deve ser usada. |
Métodos
AddNodeConfiguration(ClusterConfiguration, Silo+SiloType, Int16, Int32, Int32) |
Adiciona uma configuração de silo à configuração do cluster de destino. |
BuildClientConfiguration(ClusterConfiguration) |
Crie a configuração do cliente com base na configuração do cluster. Se um depurador estiver anexado, o tempo limite de resposta será substituído para 1000000ms |
BuildClusterConfiguration(Int32, Int32, Int32, TestClusterOptions+FallbackOptions) |
Crie uma configuração de cluster. |
ToDictionary() |
Converte essas opções em um dicionário. |