次の方法で共有


ClusterConfiguration クラス

定義

注意事項

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

サイロ構成パラメーターを保持するデータ オブジェクト。

[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
継承
ClusterConfiguration
属性

コンストラクター

ClusterConfiguration()
古い.

ClusterConfiguration コンストラクター。

ClusterConfiguration(TextReader)
古い.

ClusterConfiguration コンストラクター。

プロパティ

Defaults
古い.

各サイロに適用される既定の構成パラメーター。 これらは、サイロごとに過剰に書き込むことができます。

Globals
古い.

すべてのサイロに均一に適用されるグローバル構成パラメーター。

Overrides
古い.

サイロごとの構成パラメーターのオーバーライド。

PrimaryNode
古い.

プライマリ ノードの IP とポート (開発設定)。

SourceFile
古い.

構成ファイル。

メソッド

CreateNodeConfigurationForSilo(String)
古い.

特定のサイロの構成ノードを作成します。

GetOrCreateNodeConfigurationForSilo(String)
古い.

指定したサイロが存在しない場合は、そのサイロのノード構成を作成します。 既存のノードが既に存在する場合は、既存のノードを返します

Load(TextReader)
古い.

特定の入力テキスト リーダーから構成を読み込みます。

LoadFromFile(String)
古い.

ファイルから構成を読み込みます

LocalhostPrimarySilo(Int32, Int32)
古い.

プライマリ ローカル サイロの事前設定された ClusterConfiguration オブジェクトを返します (テスト用)

StandardLoad()
古い.

標準パスから構成を読み込みます

ToString(String)
古い.

特定のサイロの現在の構成を出力します。

TryGetNodeConfigurationForSilo(String, NodeConfiguration)
古い.

特定のサイロの構成を取得します。

Update(String)
古い.

既存の構成を更新します。

拡張メソッド

AddAdoNetStorageProvider(ClusterConfiguration, String, String, AdoNetSerializationFormat)
古い.

型のストレージ プロバイダーを追加します AdoNetStorageProvider

AddAzureBlobStorageProvider(ClusterConfiguration, String, String, String, Boolean, Boolean)
古い.

型のストレージ プロバイダーを追加します AzureBlobStorage

AddAzureQueueStreamProvider(ClusterConfiguration, String, String, Int32, String, Int32, PersistentStreamProviderState, PersistentStreamProviderConfig)
古い.

型のストリーム プロバイダーを追加します AzureQueueStreamProvider

AddAzureQueueStreamProviderV2(ClusterConfiguration, String, String, Int32, String, Int32, PersistentStreamProviderState, PersistentStreamProviderConfig)
古い.

型のストリーム プロバイダーを追加します AzureQueueStreamProviderV2

AddAzureTableStorageProvider(ClusterConfiguration, String, String, String, Boolean, Boolean, Boolean, Boolean)
古い.

型のストレージ プロバイダーを追加します AzureTableStorage

AddMemoryStorageProvider(ClusterConfiguration, String, Int32)
古い.

型のストレージ プロバイダーを追加します MemoryStorage

AddSimpleMessageStreamProvider(ClusterConfiguration, String, Boolean, Boolean, StreamPubSubType)
古い.

型のストリーム プロバイダーを追加します SimpleMessageStreamProvider

ApplyToAllNodes(ClusterConfiguration, Action<NodeConfiguration>)
古い.

nodeConfigUpdater 定義されている指定された構成変更と Defaults 、 で Overrides現在定義されているすべてのノード構成を適用します。

UseStartupType<TStartup>(ClusterConfiguration)
古い.

依存関係の挿入に指定されたスタートアップ クラスを使用するように、すべてのクラスター ノードを構成します。

AddCustomStorageInterfaceBasedLogConsistencyProvider(ClusterConfiguration, String, String)
古い.

種類のログ整合性プロバイダーを追加します LogConsistencyProvider

AddLogStorageBasedLogConsistencyProvider(ClusterConfiguration, String)
古い.

種類のログ整合性プロバイダーを追加します LogConsistencyProvider

AddStateStorageBasedLogConsistencyProvider(ClusterConfiguration, String)
古い.

種類のログ整合性プロバイダーを追加します LogConsistencyProvider

AddPerfCountersTelemetryConsumer(ClusterConfiguration)
古い.

メトリック テレメトリ コンシューマー プロバイダーを追加します。/>。

AdjustForTestEnvironment(ClusterConfiguration, String)
古い.

この呼び出しでは、テスト実行に固有の設定を使用してクラスター構成を調整します。

AddFaultyMemoryStorageProvider(ClusterConfiguration, String, Int32, Int32)
古い.

型のストレージ プロバイダーを追加します FaultyMemoryStorage

適用対象