Freigeben über


ClusterConfiguration Klasse

Definition

Achtung

This type is obsolete and may be removed in a future release. Use configuration methods on ISiloHostBuilder to configure specific types.

Datenobjekt, das Silokonfigurationsparameter enthält.

[System.Serializable]
public class ClusterConfiguration
[System.Serializable]
[System.Obsolete("This type is obsolete and may be removed in a future release. Use configuration methods on ISiloHostBuilder to configure specific types.")]
public class ClusterConfiguration
[<System.Serializable>]
type ClusterConfiguration = class
[<System.Serializable>]
[<System.Obsolete("This type is obsolete and may be removed in a future release. Use configuration methods on ISiloHostBuilder to configure specific types.")>]
type ClusterConfiguration = class
Public Class ClusterConfiguration
Vererbung
ClusterConfiguration
Attribute

Konstruktoren

ClusterConfiguration()
Veraltet.

ClusterConfiguration-Konstruktor.

ClusterConfiguration(TextReader)
Veraltet.

ClusterConfiguration-Konstruktor.

Eigenschaften

Defaults
Veraltet.

Die Standardkonfigurationsparameter, die für jedes einzelne Silo gelten. Diese können pro Silo übergeschrieben werden.

Globals
Veraltet.

Die globalen Konfigurationsparameter, die einheitlich auf alle Silos angewendet werden.

Overrides
Veraltet.

Pro Silo werden Konfigurationsparameter überschrieben.

PrimaryNode
Veraltet.

Die IP-Adresse und der Port des primären Knotens (in der Entwicklungseinstellung).

SourceFile
Veraltet.

Die Konfigurationsdatei.

Methoden

CreateNodeConfigurationForSilo(String)
Veraltet.

Erstellt einen Konfigurationsknoten für einen bestimmten Silo.

GetOrCreateNodeConfigurationForSilo(String)
Veraltet.

Erstellt eine Knotenkonfiguration für den angegebenen Silo, falls keine vorhanden ist. Gibt einen vorhandenen Knoten zurück, wenn bereits ein Knoten vorhanden ist.

Load(TextReader)
Veraltet.

Lädt die Konfiguration aus einem angegebenen Eingabetextleser.

LoadFromFile(String)
Veraltet.

Lädt die Konfiguration aus einer Datei.

LocalhostPrimarySilo(Int32, Int32)
Veraltet.

Gibt ein vorab aufgefülltes ClusterConfiguration-Objekt für ein primäres lokales Silo zurück (zu Testzwecken).

StandardLoad()
Veraltet.

Lädt die Konfiguration aus den Standardpfaden.

ToString(String)
Veraltet.

Gibt die aktuelle Konfiguration für ein bestimmtes Silo aus.

TryGetNodeConfigurationForSilo(String, NodeConfiguration)
Veraltet.

Ruft die Konfiguration für ein bestimmtes Silo ab.

Update(String)
Veraltet.

Aktualisierungen vorhandene Konfiguration.

Erweiterungsmethoden

AddAdoNetStorageProvider(ClusterConfiguration, String, String, AdoNetSerializationFormat)
Veraltet.

Fügt einen Speicheranbieter vom Typ AdoNetStorageProviderhinzu.

AddAzureBlobStorageProvider(ClusterConfiguration, String, String, String, Boolean, Boolean)
Veraltet.

Fügt einen Speicheranbieter vom Typ AzureBlobStoragehinzu.

AddAzureQueueStreamProvider(ClusterConfiguration, String, String, Int32, String, Int32, PersistentStreamProviderState, PersistentStreamProviderConfig)
Veraltet.

Fügt einen Streamanbieter vom Typ AzureQueueStreamProviderhinzu.

AddAzureQueueStreamProviderV2(ClusterConfiguration, String, String, Int32, String, Int32, PersistentStreamProviderState, PersistentStreamProviderConfig)
Veraltet.

Fügt einen Streamanbieter vom Typ AzureQueueStreamProviderV2hinzu.

AddAzureTableStorageProvider(ClusterConfiguration, String, String, String, Boolean, Boolean, Boolean, Boolean)
Veraltet.

Fügt einen Speicheranbieter vom Typ AzureTableStoragehinzu.

AddMemoryStorageProvider(ClusterConfiguration, String, Int32)
Veraltet.

Fügt einen Speicheranbieter vom Typ hinzu. MemoryStorage

AddSimpleMessageStreamProvider(ClusterConfiguration, String, Boolean, Boolean, StreamPubSubType)
Veraltet.

Fügt einen Streamanbieter vom Typ hinzu. SimpleMessageStreamProvider

ApplyToAllNodes(ClusterConfiguration, Action<NodeConfiguration>)
Veraltet.

Wendet die angegebene Konfigurationsänderung, die von definiert wird nodeConfigUpdater , auf Defaults und auf alle derzeit in Overridesdefinierten Knotenkonfigurationen an.

UseStartupType<TStartup>(ClusterConfiguration)
Veraltet.

Konfiguriert alle Clusterknoten, um die angegebene Startklasse für die Abhängigkeitsinjektion zu verwenden.

AddCustomStorageInterfaceBasedLogConsistencyProvider(ClusterConfiguration, String, String)
Veraltet.

Fügt einen Protokollkonsistenzanbieter vom Typ hinzu. LogConsistencyProvider

AddLogStorageBasedLogConsistencyProvider(ClusterConfiguration, String)
Veraltet.

Fügt einen Protokollkonsistenzanbieter vom Typ hinzu. LogConsistencyProvider

AddStateStorageBasedLogConsistencyProvider(ClusterConfiguration, String)
Veraltet.

Fügt einen Protokollkonsistenzanbieter vom Typ hinzu. LogConsistencyProvider

AddPerfCountersTelemetryConsumer(ClusterConfiguration)
Veraltet.

Fügt einen Metriktelemetrie-Consumeranbieter hinzu./>.

AdjustForTestEnvironment(ClusterConfiguration, String)
Veraltet.

Dieser Aufruf optimiert die Clusterkonfiguration mit einstellungen, die für einen Testlauf spezifisch sind.

AddFaultyMemoryStorageProvider(ClusterConfiguration, String, Int32, Int32)
Veraltet.

Fügt einen Speicheranbieter vom Typ hinzu. FaultyMemoryStorage

Gilt für: