TestClusterBuilder 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.
Konfigurations-Generator zum Starten von TestCluster.
public class TestClusterBuilder
type TestClusterBuilder = class
Public Class TestClusterBuilder
- Vererbung
-
TestClusterBuilder
Konstruktoren
TestClusterBuilder() |
Initialisiert eine neue instance der TestClusterBuilder Verwendung der Standardoptionen. |
TestClusterBuilder(Int16) |
Initialisiert eine neue instance zum TestClusterBuilder Überschreiben der anfänglichen Siloanzahl. |
Eigenschaften
CreateSiloAsync |
Ruft den Delegat ab, der zum Erstellen und Starten eines einzelnen Silos verwendet wird, oder legt diesen fest. |
Options |
Ruft die Optionen ab. |
PortAllocator |
Ruft die Portzuweisung ab, die zum Zuordnen aufeinanderfolgender Siloports verwendet wird, oder legt diesen fest. |
Properties |
Konfigurationswerte, die für die von diesem Generator erstellten Silos und Clients bereitgestellt werden. |
Methoden
AddClientBuilderConfigurator<T>() |
Fügt eine Implementierung von IClientBuilderConfigurator oder IHostConfigurator hinzu, um den Client zu konfigurieren, der für den Testcluster erstellt wurde. |
AddSiloBuilderConfigurator<T>() |
Fügt eine Implementierung von ISiloConfigurator oder IHostConfigurator hinzu, um vom Testcluster erstellte Silos zu konfigurieren. |
Build() |
Erstellt diese instance. |
ConfigureBuilder(Action) |
Fügt dem Generator einen Konfigurationsdelegat hinzu. |
ConfigureHostConfiguration(Action<IConfigurationBuilder>) |
Richten Sie die Konfiguration für den Generator selbst ein. Dies wird als Basis verwendet, um jeden Silohost zur späteren Verwendung im Buildprozess zu initialisieren. Dies kann mehrmals aufgerufen werden, und die Ergebnisse werden additiv sein. |
CreateClusterId() |
Erstellt einen Clusterbezeichner. |