TestClusterOptions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Konfigurationsoptionen für Testcluster.
[System.Serializable]
public class TestClusterOptions
public class TestClusterOptions
[<System.Serializable>]
type TestClusterOptions = class
type TestClusterOptions = class
Public Class TestClusterOptions
- Vererbung
-
TestClusterOptions
- Attribute
Konstruktoren
TestClusterOptions() |
Initialisiert eine neue Instanz von TestClusterOptions unter Verwendung des von angegebenen Standardwerts ExtendedFallbackOptionsDefaultExtendedConfiguration. |
TestClusterOptions(IConfiguration) |
Initialisiert eine neue Instanz von TestClusterOptions unter Verwendung der angegebenen Konfiguration. |
TestClusterOptions(Int16) |
Initialisiert eine neue Instanz der TestClusterOptions Überschreibung der anfänglichen Siloanzahl und unter Verwendung des von angegebenen StandardwertsDefaultExtendedConfigurationExtendedFallbackOptions. |
TestClusterOptions(TestClusterOptions+FallbackOptions) |
Initialisiert eine neue Instanz von TestClusterOptions. |
Eigenschaften
ApplicationBaseDirectory |
Ruft das Basisverzeichnis der Anwendung ab oder legt es fest. |
AssumeHomogenousSilosForTesting |
Ruft einen Wert ab, der angibt, ob homogene Silos zu Testzwecken angenommen werden sollen, oder legt diesen fest. |
BaseGatewayPort |
Ruft den Basisgatewayport ab, bei dem es sich um den Gatewayport für das erste Silo handelt, oder legt diese fest. Andere Silos verwenden nachfolgende Ports. |
BaseSiloPort |
Ruft den Basissilosport ab, bei dem es sich um den Port für das erste Silo handelt, oder legt diese fest. Andere Silos verwenden nachfolgende Ports. |
ClientBuilderConfiguratorTypes |
Ruft die Client Builder-Konfiguratortypen ab. |
ClientConfiguration |
Ruft die Clientkonfiguration ab oder legt sie fest. Wenn beim Abrufen der Konfiguration kein Wert angegeben wird, wird ein neuer Wert mit erstellt. BuildClientConfiguration(ClusterConfiguration) |
ClusterConfiguration |
Ruft die Clusterkonfiguration ab oder legt sie fest. Wenn beim Abrufen der Konfiguration kein Wert angegeben wird, wird ein neuer Wert mit erstellt. Orleans.TestingHost.TestClusterOptions.BuildClusterConfiguration |
ClusterId |
Ruft den Clusterbezeichner ab oder legt diese fest. |
ConfigureFileLogging |
Ruft einen Wert ab, der angibt, ob die Dateiprotokollierung konfiguriert werden soll, oder legt diesen fest. |
ConnectionTransport |
Ruft einen Wert ab, der angibt, welcher Transport zum Verbinden von Silos und Clients verwendet werden soll, oder legt diesen fest. |
ExtendedFallbackOptions |
Ruft Fallbackoptionen für den Fall ab, dass einige Konfigurationseinstellungen nicht explizit vom Benutzer bereitgestellt werden, z. B. DataConnectionString |
GatewayPerSilo |
Ruft einen Wert ab, der angibt, ob jedes Silo ein Gateway hosten soll, oder legt den Wert fest. |
InitializeClientOnDeploy |
Ruft einen Wert ab, der angibt, ob der Client sofort bei der Bereitstellung initialisiert werden soll, oder legt diesen fest. |
InitialSilosCount |
Ruft die anfängliche Anzahl von Silos ab oder legt diese fest. |
ServiceId |
Ruft den Dienstbezeichner ab oder legt diese fest. |
SiloBuilderConfiguratorTypes |
Ruft die Silo Builder-Konfiguratortypen ab. |
UseTestClusterMembership |
Ruft einen Wert ab, der angibt, ob die Testclustermitgliedschaft verwendet werden soll, oder legt diesen fest. |
Methoden
AddNodeConfiguration(ClusterConfiguration, Silo+SiloType, Int16, Int32, Int32) |
Fügt der Zielclusterkonfiguration eine Silokonfiguration hinzu. |
BuildClientConfiguration(ClusterConfiguration) |
Erstellen Sie die Clientkonfiguration basierend auf der Clusterkonfiguration. Wenn ein Debugger angefügt ist, wird das Antworttimeout auf 1000000 ms überschrieben. |
BuildClusterConfiguration(Int32, Int32, Int32, TestClusterOptions+FallbackOptions) |
Erstellen sie eine Clusterkonfiguration. |
ToDictionary() |
Konvertiert diese Optionen in ein Wörterbuch. |