次の方法で共有


ISiloHostBuilder インターフェイス

定義

インスタンスを構築 ISiloHost するための機能。

public interface ISiloHostBuilder
type ISiloHostBuilder = interface
Public Interface ISiloHostBuilder
派生

プロパティ

Properties

ホスト ビルド プロセス中に、コンポーネント間で状態を共有するための中央の場所です。

メソッド

Build()

指定されたアクションを実行して、ホストを初期化します。 これは 1 回のみ呼び出すことができます。

ConfigureAppConfiguration(Action<HostBuilderContext,IConfigurationBuilder>)

残りのビルド プロセスおよびアプリケーションの構成を設定します。 これは複数回呼び出すことができ、その結果は加算されます。 結果は、以降の操作のために Configuration で使用できるほか、Services でも使用できます。

ConfigureContainer<TContainerBuilder>(Action<HostBuilderContext,TContainerBuilder>)

インスタンス化された依存関係コンテナーの構成を有効にします。 これは複数回呼び出すことができ、その結果は加算されます。

ConfigureHostConfiguration(Action<IConfigurationBuilder>)

ビルダー自体の構成を設定します。 これは、後でビルド プロセスで使用する IHostingEnvironment を初期化するために使用されます。 これは複数回呼び出すことができ、その結果は加算されます。

ConfigureServices(Action<HostBuilderContext,IServiceCollection>)

コンテナーにサービスを追加します。 これは複数回呼び出すことができ、その結果は加算されます。

UseServiceProviderFactory<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>)

サービス プロバイダーの作成に使用されるファクトリをオーバーライドします。

拡張メソッド

UseServiceFabricClustering(ISiloHostBuilder, ServiceContext)

Service Fabric クラスター メンバーシップのサポートを追加します。

AddProviderClusterOptions(ISiloHostBuilder, String, Action<OptionsBuilder<ClusterOptions>>)

プロバイダーごとにオーバーライド ClusterOptions を追加します。 注: これは、プロバイダーが ServiceId と ClusterId を使用する方法で以前に矛盾していた動作を処理するための手段として、移行を目的としています。

AddProviderClusterOptions(ISiloHostBuilder, String, Action<ClusterOptions>)

プロバイダーごとにオーバーライド ClusterOptions を追加します。 注: これは、プロバイダーが ServiceId と ClusterId を使用する方法で以前に矛盾していた動作を処理するための手段として、移行を目的としています。

UseAdoNetClustering(ISiloHostBuilder, Action<OptionsBuilder<AdoNetClusteringSiloOptions>>)

クラスタリングに ADO.NET を使用するように、このサイロを構成します。 データベースの構成手順については、 を http://aka.ms/orleans-sql-scripts参照してください。

UseAdoNetClustering(ISiloHostBuilder, Action<AdoNetClusteringSiloOptions>)

クラスタリングに ADO.NET を使用するように、このサイロを構成します。 データベースの構成手順については、 を http://aka.ms/orleans-sql-scripts参照してください。

AddApplicationInsightsTelemetryConsumer(ISiloHostBuilder, String)

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

UseDynamoDBClustering(ISiloHostBuilder, Action<OptionsBuilder<DynamoDBClusteringOptions>>)

クラスタリングに DynamoDB を使用するようにサイロを構成します。

UseDynamoDBClustering(ISiloHostBuilder, Action<DynamoDBClusteringOptions>)

クラスタリングに DynamoDB を使用するようにサイロを構成します。

AddAzureBlobGrainStorage(ISiloHostBuilder, String, Action<OptionsBuilder<AzureBlobStorageOptions>>)

グレイン ストレージに Azure BLOB ストレージを使用するようにサイロを構成します。

AddAzureBlobGrainStorage(ISiloHostBuilder, String, Action<AzureBlobStorageOptions>)

グレイン ストレージに Azure BLOB ストレージを使用するようにサイロを構成します。

AddAzureBlobGrainStorageAsDefault(ISiloHostBuilder, Action<OptionsBuilder<AzureBlobStorageOptions>>)

既定のグレイン ストレージとして Azure BLOB ストレージを使用するようにサイロを構成します。

AddAzureBlobGrainStorageAsDefault(ISiloHostBuilder, Action<AzureBlobStorageOptions>)

既定のグレイン ストレージとして Azure BLOB ストレージを使用するようにサイロを構成します。

UseAzureStorageClustering(ISiloHostBuilder, Action<OptionsBuilder<AzureStorageClusteringOptions>>)

クラスタリングに Azure Storage を使用するようにサイロを構成します。

UseAzureStorageClustering(ISiloHostBuilder, Action<OptionsBuilder<AzureStorageClusteringOptions>>)

クラスタリングに Azure Storage を使用するようにサイロを構成します。

UseAzureStorageClustering(ISiloHostBuilder, Action<AzureStorageClusteringOptions>)

クラスタリングに Azure Storage を使用するようにサイロを構成します。

UseAzureStorageClustering(ISiloHostBuilder, Action<AzureStorageClusteringOptions>)

クラスタリングに Azure Storage を使用するようにサイロを構成します。

AddAzureTableGrainDirectory(ISiloHostBuilder, String, Action<OptionsBuilder<AzureTableGrainDirectoryOptions>>)

インスタンスを構築 ISiloHost するための機能。

AddAzureTableGrainDirectory(ISiloHostBuilder, String, Action<AzureTableGrainDirectoryOptions>)

インスタンスを構築 ISiloHost するための機能。

UseAzureTableGrainDirectoryAsDefault(ISiloHostBuilder, Action<OptionsBuilder<AzureTableGrainDirectoryOptions>>)

インスタンスを構築 ISiloHost するための機能。

UseAzureTableGrainDirectoryAsDefault(ISiloHostBuilder, Action<AzureTableGrainDirectoryOptions>)

インスタンスを構築 ISiloHost するための機能。

AddAzureTableGrainStorage(ISiloHostBuilder, String, Action<OptionsBuilder<AzureTableStorageOptions>>)

グレイン ストレージに Azure Table Storage を使用するようにサイロを構成します。

AddAzureTableGrainStorage(ISiloHostBuilder, String, Action<AzureTableStorageOptions>)

グレイン ストレージに Azure Table Storage を使用するようにサイロを構成します。

AddAzureTableGrainStorageAsDefault(ISiloHostBuilder, Action<OptionsBuilder<AzureTableStorageOptions>>)

既定のグレイン ストレージとして Azure Table Storage を使用するようにサイロを構成します。

AddAzureTableGrainStorageAsDefault(ISiloHostBuilder, Action<AzureTableStorageOptions>)

既定のグレイン ストレージとして Azure Table Storage を使用するようにサイロを構成します。

AddAzureTableTransactionalStateStorage(ISiloHostBuilder, String, Action<OptionsBuilder<AzureTableTransactionalStateOptions>>)

トランザクション グレイン ストレージに Azure Table Storage を使用するようにサイロを構成します。

AddAzureTableTransactionalStateStorage(ISiloHostBuilder, String, Action<AzureTableTransactionalStateOptions>)

トランザクション グレイン ストレージに Azure Table Storage を使用するようにサイロを構成します。

AddAzureTableTransactionalStateStorageAsDefault(ISiloHostBuilder, Action<OptionsBuilder<AzureTableTransactionalStateOptions>>)

既定のトランザクション グレイン ストレージとして Azure Table Storage を使用するようにサイロを構成します。

AddAzureTableTransactionalStateStorageAsDefault(ISiloHostBuilder, Action<AzureTableTransactionalStateOptions>)

既定のトランザクション グレイン ストレージとして Azure Table Storage を使用するようにサイロを構成します。

UseConsulClustering(ISiloHostBuilder, Action<OptionsBuilder<ConsulClusteringSiloOptions>>)

クラスタリングに Consul を使用するようにサイロを構成します。

UseConsulClustering(ISiloHostBuilder, Action<ConsulClusteringSiloOptions>)

クラスタリングに Consul を使用するようにサイロを構成します。

ConfigureDefaults(ISiloHostBuilder)

Orleans を使用するようにコンテナーを構成します。

EnableDirectClient(ISiloHostBuilder)
古い.

外部コンテキストからランタイムと対話するためのサポートを有効にします。 たとえば、グレインのコンテキストの外部などです。

UseDevelopmentClustering(ISiloHostBuilder, Action<OptionsBuilder<DevelopmentClusterMembershipOptions>>)

開発専用クラスタリングを使用するようにサイロを構成します。

UseDevelopmentClustering(ISiloHostBuilder, Action<DevelopmentClusterMembershipOptions>)

開発専用クラスタリングを使用するようにサイロを構成します。

UseDevelopmentClustering(ISiloHostBuilder, IPEndPoint)

開発専用クラスタリングを使用するようにサイロを構成します。

UseLocalhostClustering(ISiloHostBuilder, Int32, Int32, IPEndPoint, String, String)

開発専用クラスタリングを使用し、localhost でリッスンするようにサイロを構成します。

AddCustomStorageBasedLogConsistencyProvider(ISiloHostBuilder, String, String)

カスタム ストレージ ログ整合性プロバイダーを追加します"/>

AddCustomStorageBasedLogConsistencyProviderAsDefault(ISiloHostBuilder, String)

カスタム ストレージ ログ整合性プロバイダーを既定の整合性プロバイダーとして追加します"/>

AddEventDataGeneratorStreams(ISiloHostBuilder, String, Action<IEventDataGeneratorStreamConfigurator>)

イベント データ ジェネレーター ストリームを使用するようにサイロを構成します。

AddDynamoDBGrainStorage(ISiloHostBuilder, String, Action<OptionsBuilder<DynamoDBStorageOptions>>)

グレイン ストレージに AWS DynamoDB ストレージを使用するようにサイロを構成します。

AddDynamoDBGrainStorage(ISiloHostBuilder, String, Action<DynamoDBStorageOptions>)

グレイン ストレージに AWS DynamoDB ストレージを使用するようにサイロを構成します。

AddDynamoDBGrainStorageAsDefault(ISiloHostBuilder, Action<OptionsBuilder<DynamoDBStorageOptions>>)

AWS DynamoDB ストレージを既定のグレイン ストレージとして使用するようにサイロを構成します。

AddDynamoDBGrainStorageAsDefault(ISiloHostBuilder, Action<DynamoDBStorageOptions>)

AWS DynamoDB ストレージを既定のグレイン ストレージとして使用するようにサイロを構成します。

ConfigureEndpoints(ISiloHostBuilder, Int32, Int32, AddressFamily, Boolean)

サイロのエンドポイントを構成します。

ConfigureEndpoints(ISiloHostBuilder, IPAddress, Int32, Int32, Boolean)

サイロのエンドポイントを構成します。

ConfigureEndpoints(ISiloHostBuilder, String, Int32, Int32, AddressFamily, Boolean)

サイロのエンドポイントを構成します。

AddGrainService<T>(ISiloHostBuilder)

サイロで開始するアプリケーション グレイン サービスを登録します。

AddGrainExtension<TExtensionInterface,TExtension>(ISiloHostBuilder)

指定したインターフェイスのグレイン拡張機能の実装を登録します。

AddLegacyClusterConfigurationSupport(ISiloHostBuilder, ClusterConfiguration)

インスタンスを構築 ISiloHost するための機能。

ConfigureLocalHostPrimarySilo(ISiloHostBuilder, Int32, Int32)

localhost サイロを構成します。

LoadClusterConfiguration(ISiloHostBuilder)

を使用してStandardLoad()読み込みますClusterConfiguration

UseConfiguration(ISiloHostBuilder, ClusterConfiguration)

このサイロに使用する構成を指定します。

AddLogStorageBasedLogConsistencyProvider(ISiloHostBuilder, String)

ログ ストレージ ログ整合性プロバイダーを追加します"/>

AddLogStorageBasedLogConsistencyProviderAsDefault(ISiloHostBuilder)

ログ ストレージ ログ整合性プロバイダーを既定の整合性プロバイダーとして追加します"/>

AddMemoryGrainStorage(ISiloHostBuilder, String, Action<OptionsBuilder<MemoryGrainStorageOptions>>)

既定のグレイン ストレージとしてメモリ グレイン ストレージを使用するようにサイロを構成します。

AddMemoryGrainStorage(ISiloHostBuilder, String, Action<MemoryGrainStorageOptions>)

既定のグレイン ストレージとしてメモリ グレイン ストレージを使用するようにサイロを構成します。

AddMemoryGrainStorageAsDefault(ISiloHostBuilder, Action<OptionsBuilder<MemoryGrainStorageOptions>>)

既定のグレイン ストレージとしてメモリ グレイン ストレージを使用するようにサイロを構成します。

AddMemoryGrainStorageAsDefault(ISiloHostBuilder, Action<MemoryGrainStorageOptions>)

既定のグレイン ストレージとしてメモリ グレイン ストレージを使用するようにサイロを構成します。

AddNewRelicTelemetryConsumer(ISiloHostBuilder)

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

UseTls(ISiloHostBuilder, Action<TlsOptions>)

TLS を構成します。

UseTls(ISiloHostBuilder, StoreName, String, Boolean, StoreLocation, Action<TlsOptions>)

TLS を構成します。

UseTls(ISiloHostBuilder, X509Certificate2)

TLS を構成します。

UseTls(ISiloHostBuilder, X509Certificate2, Action<TlsOptions>)

TLS を構成します。

AddPerfCountersTelemetryConsumer(ISiloHostBuilder)

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

AddPlacementDirector<TStrategy>(ISiloHostBuilder, Func<IServiceProvider,IPlacementDirector>)

配置ディレクターを追加します。

AddPlacementDirector<TStrategy,TDirector>(ISiloHostBuilder)

を配置 TDirector 戦略 TStrategyの配置ディレクターとして構成します。

AddRedisGrainDirectory(ISiloHostBuilder, String, Action<OptionsBuilder<RedisGrainDirectoryOptions>>)

Redis データ ストアを名前付き Grain Directory として追加する

AddRedisGrainDirectory(ISiloHostBuilder, String, Action<RedisGrainDirectoryOptions>)

Redis データ ストアを名前付き Grain Directory として追加する

UseRedisGrainDirectoryAsDefault(ISiloHostBuilder, Action<OptionsBuilder<RedisGrainDirectoryOptions>>)

Redis データ ストアを既定のグレイン ディレクトリとして使用する

UseRedisGrainDirectoryAsDefault(ISiloHostBuilder, Action<RedisGrainDirectoryOptions>)

Redis データ ストアを既定のグレイン ディレクトリとして使用する

AddAdoNetGrainStorage(ISiloHostBuilder, String, Action<OptionsBuilder<AdoNetGrainStorageOptions>>)

グレイン ストレージに AdoNet グレイン ストレージを使用するようにサイロを構成します。 データベースの構成手順については、 を http://aka.ms/orleans-sql-scripts参照してください。

AddAdoNetGrainStorage(ISiloHostBuilder, String, Action<AdoNetGrainStorageOptions>)

グレイン ストレージに AdoNet グレイン ストレージを使用するようにサイロを構成します。 データベースの構成手順については、 を http://aka.ms/orleans-sql-scripts参照してください。

AddAdoNetGrainStorageAsDefault(ISiloHostBuilder, Action<OptionsBuilder<AdoNetGrainStorageOptions>>)

AdoNet グレイン ストレージを既定のグレイン ストレージとして使用するようにサイロを構成します。 データベースの構成手順については、 を http://aka.ms/orleans-sql-scripts参照してください。

AddAdoNetGrainStorageAsDefault(ISiloHostBuilder, Action<AdoNetGrainStorageOptions>)

AdoNet グレイン ストレージを既定のグレイン ストレージとして使用するようにサイロを構成します。 データベースの構成手順については、 を http://aka.ms/orleans-sql-scripts参照してください。

AddAzureQueueStreams(ISiloHostBuilder, String, Action<OptionsBuilder<AzureQueueOptions>>)

既定の設定で Azure キューの永続ストリームを使用するようにサイロを構成する

AddAzureQueueStreams(ISiloHostBuilder, String, Action<SiloAzureQueueStreamConfigurator>)

Azure キューの永続ストリームを使用するようにサイロを構成します。

AddAzureQueueStreams<TDataAdapter>(ISiloHostBuilder, String, Action<OptionsBuilder<AzureQueueOptions>>)

既定の設定で Azure キューの永続ストリームを使用するようにサイロを構成する

AddAzureQueueStreams<TDataAdapter>(ISiloHostBuilder, String, Action<SiloAzureQueueStreamConfigurator<TDataAdapter>>)

Azure キューの永続ストリームを使用するようにサイロを構成します。

AddEventHubStreams(ISiloHostBuilder, String, Action<EventHubOptions>, Action<AzureTableStreamCheckpointerOptions>)

既定のチェック ポインターとその他の設定でイベント ハブの永続的なストリームを使用するようにサイロを構成する

AddEventHubStreams(ISiloHostBuilder, String, Action<ISiloEventHubStreamConfigurator>)

イベント ハブの永続ストリームを使用するようにサイロを構成します。

AddEventHubStreams(ISiloHostBuilder, String, Action<SiloEventHubStreamConfigurator>)

イベント ハブの永続ストリームを使用するようにサイロを構成します。

AddMemoryStreams<TSerializer>(ISiloHostBuilder, String, Action<SiloMemoryStreamConfigurator<TSerializer>>)

メモリ ストリームを使用するようにサイロを構成します。

AddSqsStreams(ISiloHostBuilder, String, Action<SqsOptions>)

SQS 永続ストリームを使用するようにサイロを構成します。

AddSqsStreams(ISiloHostBuilder, String, Action<SiloSqsStreamConfigurator>)

SQS 永続ストリームを使用するようにサイロを構成します。

AddSqsStreams(ISiloHostBuilder, String, Action<SiloSqsStreamConfigurator>)

SQS 永続ストリームを使用するようにサイロを構成します。

UseAzureBlobLeaseProvider(ISiloHostBuilder, Action<OptionsBuilder<AzureBlobLeaseProviderOptions>>)

Azure BLOB リース プロバイダーを使用するようにサイロを構成する

UseDynamoDBTransactionLog(ISiloHostBuilder, Action<DynamoDBTransactionLogOptions>)

構成アクションを使用して dynamoDB トランザクション ログを使用するようにクラスターを構成します。

UseDynamoDBTransactionLog(ISiloHostBuilder, Action<OptionsBuilder<DynamoDBTransactionLogOptions>>)

構成ビルダーを使用して dynamoDB トランザクション ログを使用するようにクラスターを構成します。

UseTransactions(ISiloHostBuilder, Boolean)

分散 TM アルゴリズムを使用するようにクラスターを構成する

AddMemoryStreams<TSerializer>(ISiloHostBuilder, String, Action<ISiloMemoryStreamConfigurator>)

メモリ ストリームを使用するようにサイロを構成します。

AddStartupTask(ISiloHostBuilder, IStartupTask, Int32)

サイロが開始されたときに実行されるスタートアップ タスクを追加します。

AddStartupTask(ISiloHostBuilder, Func<IServiceProvider,CancellationToken,Task>, Int32)

サイロが開始されたときに実行されるスタートアップ タスクを追加します。

AddStartupTask<TStartup>(ISiloHostBuilder, Int32)

サイロが開始されたときに実行されるスタートアップ タスクを追加します。

Configure<TOptions>(ISiloHostBuilder, IConfiguration)

TOptions のバインド先となる構成インスタンスを登録します。

Configure<TOptions>(ISiloHostBuilder, Action<TOptions>)

特定の型のオプションを構成するために使用されるアクションを登録します。

ConfigureAppConfiguration(ISiloHostBuilder, Action<IConfigurationBuilder>)

残りのビルド プロセスおよびアプリケーションの構成を設定します。 これは複数回呼び出すことができ、その結果は加算されます。 結果は、以降の操作のために Configuration で使用できるほか、Services でも使用できます。

ConfigureApplicationParts(ISiloHostBuilder, Action<IApplicationPartManager>)

指定Action<T>した を使用して をApplicationPartManager構成します。

ConfigureLogging(ISiloHostBuilder, Action<ILoggingBuilder>)

指定された ILoggingBuilder を構成するためのデリゲートを追加します。 これは複数回呼び出すことができます。

ConfigureLogging(ISiloHostBuilder, Action<HostBuilderContext,ILoggingBuilder>)

指定された ILoggingBuilder を構成するためのデリゲートを追加します。 これは複数回呼び出すことができます。

ConfigureServices(ISiloHostBuilder, Action<IServiceCollection>)

コンテナーにサービスを追加します。 これは複数回呼び出すことができ、その結果は加算されます。

GetApplicationPartManager(ISiloHostBuilder)

インスタンスの ApplicationPartManager を返します。

UseEnvironment(ISiloHostBuilder, String)

ホストによって使用される環境を指定します。

UseServiceProviderFactory(ISiloHostBuilder, Func<IServiceCollection,IServiceProvider>)

このサイロの を IServiceProvider 構成する方法を指定します。

AddIncomingGrainCallFilter(ISiloHostBuilder, IIncomingGrainCallFilter)

フィルター パイプラインに を IIncomingGrainCallFilter 追加します。

AddIncomingGrainCallFilter(ISiloHostBuilder, IncomingGrainCallFilterDelegate)

デリゲートを IOutgoingGrainCallFilter 使用して フィルター パイプラインに を追加します。

AddIncomingGrainCallFilter<TImplementation>(ISiloHostBuilder)

フィルター パイプラインに を IIncomingGrainCallFilter 追加します。

AddOutgoingGrainCallFilter(ISiloHostBuilder, IOutgoingGrainCallFilter)

フィルター パイプラインに を IOutgoingGrainCallFilter 追加します。

AddOutgoingGrainCallFilter(ISiloHostBuilder, OutgoingGrainCallFilterDelegate)

デリゲートを IOutgoingGrainCallFilter 使用して フィルター パイプラインに を追加します。

AddOutgoingGrainCallFilter<TImplementation>(ISiloHostBuilder)

フィルター パイプラインに を IOutgoingGrainCallFilter 追加します。

UseAdoNetReminderService(ISiloHostBuilder, Action<OptionsBuilder<AdoNetReminderTableOptions>>)

ADO.NET を使用してアラーム ストレージを追加します。 データベースの構成手順については、 を http://aka.ms/orleans-sql-scripts参照してください。

UseAdoNetReminderService(ISiloHostBuilder, Action<AdoNetReminderTableOptions>)

ADO.NET を使用してアラーム ストレージを追加します。 データベースの構成手順については、 を http://aka.ms/orleans-sql-scripts参照してください。

UseAzureTableReminderService(ISiloHostBuilder, Action<OptionsBuilder<AzureTableReminderStorageOptions>>)

Azure Table Storage によってバックアップされたアラーム ストレージを追加します。

UseAzureTableReminderService(ISiloHostBuilder, Action<AzureTableReminderStorageOptions>)

Azure Table Storage によってバックアップされたアラーム ストレージを追加します。

UseAzureTableReminderService(ISiloHostBuilder, String)

Azure Table Storage によってバックアップされたアラーム ストレージを追加します。

UseDynamoDBReminderService(ISiloHostBuilder, Action<DynamoDBReminderStorageOptions>)

Amazon DynamoDB によってサポートされるアラーム ストレージを追加します。

UseInMemoryReminderService(ISiloHostBuilder)

メモリ内の非永続的ストアを使用してアラーム ストレージを構成します。

AddStateStorageBasedLogConsistencyProvider(ISiloHostBuilder, String)

状態ストレージ ログ整合性プロバイダーを追加します"/>

AddStateStorageBasedLogConsistencyProviderAsDefault(ISiloHostBuilder)

状態ストレージ ログ整合性プロバイダーを既定の整合性プロバイダーとして追加します"/>

AddPersistentStreams(ISiloHostBuilder, String, Func<IServiceProvider,String,IQueueAdapterFactory>, Action<ISiloPersistentStreamConfigurator>)

永続的なストリームを使用するようにサイロを構成します。

AddPersistentStreams(ISiloHostBuilder, String, Func<IServiceProvider,String,IQueueAdapterFactory>, Action<ISiloPersistentStreamConfigurator>)

永続的なストリームを使用するようにサイロを構成します。

AddSimpleMessageStreamProvider(ISiloHostBuilder, String, Action<OptionsBuilder<SimpleMessageStreamProviderOptions>>)

SimpleMessageProvider を使用するようにサイロを構成する

AddSimpleMessageStreamProvider(ISiloHostBuilder, String, Action<SimpleMessageStreamProviderOptions>)

SimpleMessageProvider を使用するようにサイロを構成する

AddSimpleMessageStreamProvider(ISiloHostBuilder, String, Action<ISimpleMessageStreamConfigurator>)

SimpleMessageProvider を使用するようにサイロを構成する

UseZooKeeperClustering(ISiloHostBuilder, Action<OptionsBuilder<ZooKeeperClusteringSiloOptions>>)

クラスター メンバーシップに ZooKeeper を使用するようにサイロを構成します。

UseZooKeeperClustering(ISiloHostBuilder, Action<ZooKeeperClusteringSiloOptions>)

クラスター メンバーシップに ZooKeeper を使用するようにサイロを構成します。

UseInMemoryLeaseProvider(ISiloHostBuilder)

テスト/開発機能を使用してサイロを構成します。 NOT FOR PRODUCTION USE - dev/test only

UseSiloUnobservedExceptionsHandler(ISiloHostBuilder)

監視されていない例外ハンドラーを使用してサイロを構成する

UseLinuxEnvironmentStatistics(ISiloHostBuilder)

Linux ホスト環境の統計情報を使用する

UsePerfCounterEnvironmentStatistics(ISiloHostBuilder)

ホスト環境の統計情報のソースとして Windows パフォーマンス カウンターを使用する

AddFaultInjectionMemoryStorage(ISiloHostBuilder, String, Action<OptionsBuilder<MemoryGrainStorageOptions>>, Action<OptionsBuilder<FaultInjectionGrainStorageOptions>>)

FaultInjectionMemoryStorage を使用するようにサイロを構成する

AddFaultInjectionMemoryStorage(ISiloHostBuilder, String, Action<MemoryGrainStorageOptions>, Action<FaultInjectionGrainStorageOptions>)

FaultInjectionMemoryStorage を使用するようにサイロを構成する

GetConfiguration(ISiloHostBuilder)

インスタンスを構築 ISiloHost するための機能。

GetConfigurationValue(ISiloHostBuilder, String)

インスタンスを構築 ISiloHost するための機能。

GetTestClusterOptions(ISiloHostBuilder)

インスタンスを構築 ISiloHost するための機能。

AddFaultInjectionAzureTableTransactionalStateStorage(ISiloHostBuilder, Action<AzureTableTransactionalStateOptions>)

インスタンスを構築 ISiloHost するための機能。

AddFaultInjectionAzureTableTransactionalStateStorage(ISiloHostBuilder, String, Action<AzureTableTransactionalStateOptions>)

インスタンスを構築 ISiloHost するための機能。

UseControlledFaultInjectionTransactionState(ISiloHostBuilder)

分散 TM アルゴリズムを使用するようにクラスターを構成する

適用対象