ISiloMemoryStreamConfigurator インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public interface ISiloMemoryStreamConfigurator : Orleans.Hosting.IMemoryStreamConfigurator, Orleans.Hosting.IPersistentStreamConfigurator, Orleans.Hosting.ISiloPersistentStreamConfigurator, Orleans.Hosting.ISiloRecoverableStreamConfigurator
public interface ISiloMemoryStreamConfigurator : Orleans.Hosting.IMemoryStreamConfigurator, Orleans.Hosting.INamedServiceConfigurator, Orleans.Hosting.ISiloRecoverableStreamConfigurator
type ISiloMemoryStreamConfigurator = interface
interface IMemoryStreamConfigurator
interface INamedServiceConfigurator
interface ISiloRecoverableStreamConfigurator
interface ISiloPersistentStreamConfigurator
interface IPersistentStreamConfigurator
Public Interface ISiloMemoryStreamConfigurator
Implements IMemoryStreamConfigurator, IPersistentStreamConfigurator, ISiloPersistentStreamConfigurator, ISiloRecoverableStreamConfigurator
Public Interface ISiloMemoryStreamConfigurator
Implements IMemoryStreamConfigurator, INamedServiceConfigurator, ISiloRecoverableStreamConfigurator
- 派生
-
- 実装
-
プロパティ
拡張メソッド
ConfigurePartitioning(IMemoryStreamConfigurator, Int32)
|
メモリ ストリームのパーティション分割を構成します。
|
Configure<TOptions>(INamedServiceConfigurator, Action<OptionsBuilder<TOptions>>)
|
名前付きサービスのオプションを構成します。
|
ConfigureComponent<TComponent>(INamedServiceConfigurator, Func<IServiceProvider,String,TComponent>)
|
名前付きサービスにシングルトン コンポーネントを追加します。
|
ConfigureComponent<TOptions,TComponent>(INamedServiceConfigurator, Func<IServiceProvider,String,TComponent>, Action<OptionsBuilder<TOptions>>)
|
名前付きサービスにシングルトン コンポーネントを追加し、名前付きサービスのオプションを構成します。
|
ConfigureLifecycle<T>(INamedServiceConfigurator)
|
メモリ ストリーム用のサイロ固有の構成ビルダー。
|
ConfigureStreamPubSub(IPersistentStreamConfigurator, StreamPubSubType)
|
ストリームの pub/sub 型を構成します。
|
UseAzureBlobLeaseProvider(ISiloPersistentStreamConfigurator, Action<OptionsBuilder<AzureBlobLeaseProviderOptions>>)
|
Azure BLOB リース プロバイダーを使用するようにサイロを構成する
|
UseConsistentRingQueueBalancer(ISiloPersistentStreamConfigurator)
|
一貫性のあるリング キュー バランサーを使用するようにストリーム プロバイダーを構成します。
|
UseDynamicAzureDeploymentBalancer(ISiloPersistentStreamConfigurator, Nullable<TimeSpan>)
|
負荷分散のためにメンバーシップ オラクルからの Azure デプロイ情報とサイロ状態を使用するストリーム キュー バランサー。
Azure で実行されているサイロが必要です。
この Balancer では、Azure ロール コードによって報告されるサイロの完全なセットに関する情報と、現在アクティブな (アクティブな) サイロに関する Membership Oracle からの情報と、非アクティブサイロからのキューの再調整の両方が使用されます。
|
UseDynamicClusterConfigDeploymentBalancer(ISiloPersistentStreamConfigurator, Nullable<TimeSpan>)
|
動的クラスター構成デプロイ バランサーを使用するようにストリーム プロバイダーを構成します。
|
UseLeaseBasedQueueBalancer(ISiloPersistentStreamConfigurator, Action<OptionsBuilder<LeaseBasedQueueBalancerOptions>>)
|
リース ベースのキュー バランサーを使用するようにストリーム プロバイダーを構成します。
|
UseStaticAzureDeploymentBalancer(ISiloPersistentStreamConfigurator, Nullable<TimeSpan>)
|
負荷分散に Azure デプロイ情報を使用するストリーム キュー バランサー。
Azure で実行されているサイロが必要です。
この Balancer は、Azure ロール コードによって報告されたサイロの完全なセットに関する情報の両方を使用しますが、現在生きているサイロに関する Membership Oracle からの情報は使用しません。
つまり、クラスター メンバーシップの動的な変更に基づいてキューを再調整することはありません。
|
UseStaticClusterConfigDeploymentBalancer(ISiloPersistentStreamConfigurator, Nullable<TimeSpan>)
|
静的クラスター構成デプロイ バランサーを使用するようにストリーム プロバイダーを構成します。
|
ConfigureBackoffProvider(ISiloPersistentStreamConfigurator, Func<IServiceProvider,String,IMessageDeliveryBackoffProvider>)
|
プル エージェントのメッセージ配信バックオフ プロバイダーを構成します。
|
ConfigureBackoffProvider(ISiloPersistentStreamConfigurator, Func<IServiceProvider,String,IQueueReaderBackoffProvider>)
|
プル エージェントのキュー リーダー バックオフ プロバイダーを構成します。
|
ConfigureLifecycle(ISiloPersistentStreamConfigurator, Action<OptionsBuilder<StreamLifecycleOptions>>)
|
ライフサイクルを構成します。
|
ConfigurePartitionBalancing(ISiloPersistentStreamConfigurator, Func<IServiceProvider,String,IStreamQueueBalancer>)
|
パーティションの分散を構成します。
|
ConfigurePartitionBalancing<TOptions>(ISiloPersistentStreamConfigurator,
Func<IServiceProvider,String,IStreamQueueBalancer>, Action<OptionsBuilder<TOptions>>)
|
パーティションの分散を構成します。
|
ConfigurePullingAgent(ISiloPersistentStreamConfigurator, Action<OptionsBuilder<StreamPullingAgentOptions>>)
|
プル エージェントを構成します。
|
ConfigureCacheEviction(ISiloRecoverableStreamConfigurator, Action<OptionsBuilder<StreamCacheEvictionOptions>>)
|
信頼できるストリーム プロバイダーのキャッシュ削除オプションを構成します。
|
ConfigureStatistics(ISiloRecoverableStreamConfigurator, Action<OptionsBuilder<StreamStatisticOptions>>)
|
Reliable Stream プロバイダーの統計オプションを構成します。
|
適用対象