TestClusterOptions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Opzioni di configurazione per i cluster di test.
[System.Serializable]
public class TestClusterOptions
public class TestClusterOptions
[<System.Serializable>]
type TestClusterOptions = class
type TestClusterOptions = class
Public Class TestClusterOptions
- Ereditarietà
-
TestClusterOptions
- Attributi
Costruttori
TestClusterOptions() |
Inizializza una nuova istanza di TestClusterOptions utilizzando l'impostazione predefinita ExtendedFallbackOptions specificata da DefaultExtendedConfiguration. |
TestClusterOptions(IConfiguration) |
Inizializza una nuova istanza di TestClusterOptions utilizzando la configurazione specificata. |
TestClusterOptions(Int16) |
Inizializza una nuova istanza di eseguendo l'override del TestClusterOptions conteggio iniziale dei silo e utilizzando l'impostazione predefinita ExtendedFallbackOptions specificata da DefaultExtendedConfiguration. |
TestClusterOptions(TestClusterOptions+FallbackOptions) |
Inizializza una nuova istanza di TestClusterOptions. |
Proprietà
ApplicationBaseDirectory |
Ottiene o imposta la directory di base dell'applicazione. |
AssumeHomogenousSilosForTesting |
Ottiene o imposta un valore che indica se presupporre silo omogeneo a scopo di test. |
BaseGatewayPort |
Ottiene o imposta la porta del gateway di base, ovvero la porta del gateway per il primo silo. Altri silo useranno le porte successive. |
BaseSiloPort |
Ottiene o imposta la porta silo di base, ovvero la porta per il primo silo. Altri silo useranno le porte successive. |
ClientBuilderConfiguratorTypes |
Ottiene i tipi di configuratore del generatore client. |
ClientConfiguration |
Ottiene o imposta la configurazione client. Se non viene specificato alcun valore quando si ottiene la configurazione, ne verrà compilato uno nuovo con BuildClientConfiguration(ClusterConfiguration) |
ClusterConfiguration |
Ottiene o imposta la configurazione del cluster. Se non viene specificato alcun valore quando si ottiene la configurazione, ne verrà compilato uno nuovo con Orleans.TestingHost.TestClusterOptions.BuildClusterConfiguration |
ClusterId |
Ottiene o imposta l'identificatore del cluster. |
ConfigureFileLogging |
Ottiene o imposta un valore che indica se configurare la registrazione dei file. |
ConnectionTransport |
Ottiene o imposta un valore che indica il trasporto da utilizzare per la connessione di silo e client. |
ExtendedFallbackOptions |
Ottiene o imposta le opzioni di fallback nel caso in cui alcune impostazioni di configurazione non siano fornite in modo esplicito dall'utente, ad esempio DataConnectionString |
GatewayPerSilo |
Ottiene o imposta un valore che indica se ogni silo deve ospitare un gateway. |
InitializeClientOnDeploy |
Ottiene o imposta un valore che indica se inizializzare il client immediatamente nella distribuzione. |
InitialSilosCount |
Ottiene o imposta il conteggio iniziale dei silo. |
ServiceId |
Ottiene o imposta l'identificatore del servizio. |
SiloBuilderConfiguratorTypes |
Ottiene i tipi di configuratore del generatore di silo. |
UseTestClusterMembership |
Ottiene o imposta un valore che indica se utilizzare l'appartenenza al cluster di test. |
Metodi
AddNodeConfiguration(ClusterConfiguration, Silo+SiloType, Int16, Int32, Int32) |
Aggiunge una configurazione silo alla configurazione del cluster di destinazione. |
BuildClientConfiguration(ClusterConfiguration) |
Compilare la configurazione client in base alla configurazione del cluster. Se un debugger è collegato, il timeout della risposta verrà sottoposto a override a 1000000 ms |
BuildClusterConfiguration(Int32, Int32, Int32, TestClusterOptions+FallbackOptions) |
Creare una configurazione del cluster. |
ToDictionary() |
Converte queste opzioni in un dizionario. |