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. |