次の方法で共有


SiloHostBuilder クラス

定義

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

public class SiloHostBuilder : Orleans.Hosting.ISiloHostBuilder
type SiloHostBuilder = class
    interface ISiloHostBuilder
Public Class SiloHostBuilder
Implements ISiloHostBuilder
継承
SiloHostBuilder
実装

コンストラクター

名前 説明
SiloHostBuilder()

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

プロパティ

名前 説明
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>)

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

拡張メソッド

名前 説明
AddAdoNetGrainStorage(ISiloHostBuilder, String, Action<AdoNetGrainStorageOptions>)

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

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

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

AddAdoNetGrainStorageAsDefault(ISiloHostBuilder, Action<AdoNetGrainStorageOptions>)

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

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

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

AddApplicationInsightsTelemetryConsumer(ISiloHostBuilder, String)

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

AddAzureBlobGrainStorage(ISiloHostBuilder, String, Action<AzureBlobStorageOptions>)

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

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

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

AddAzureBlobGrainStorageAsDefault(ISiloHostBuilder, Action<AzureBlobStorageOptions>)

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

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

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

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 キューの永続ストリームを使用するようにサイロを構成します。

AddAzureTableGrainDirectory(ISiloHostBuilder, String, Action<AzureTableGrainDirectoryOptions>)

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

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

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

AddAzureTableGrainStorage(ISiloHostBuilder, String, Action<AzureTableStorageOptions>)

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

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

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

AddAzureTableGrainStorageAsDefault(ISiloHostBuilder, Action<AzureTableStorageOptions>)

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

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

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

AddAzureTableTransactionalStateStorage(ISiloHostBuilder, String, Action<AzureTableTransactionalStateOptions>)

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

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

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

AddAzureTableTransactionalStateStorageAsDefault(ISiloHostBuilder, Action<AzureTableTransactionalStateOptions>)

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

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

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

AddCustomStorageBasedLogConsistencyProvider(ISiloHostBuilder, String, String)

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

AddCustomStorageBasedLogConsistencyProviderAsDefault(ISiloHostBuilder, String)

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

AddDynamoDBGrainStorage(ISiloHostBuilder, String, Action<DynamoDBStorageOptions>)

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

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

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

AddDynamoDBGrainStorageAsDefault(ISiloHostBuilder, Action<DynamoDBStorageOptions>)

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

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

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

AddEventDataGeneratorStreams(ISiloHostBuilder, String, Action<IEventDataGeneratorStreamConfigurator>)

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

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

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

AddEventHubStreams(ISiloHostBuilder, String, Action<ISiloEventHubStreamConfigurator>)

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

AddEventHubStreams(ISiloHostBuilder, String, Action<SiloEventHubStreamConfigurator>)

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

AddFaultInjectionAzureTableTransactionalStateStorage(ISiloHostBuilder, Action<AzureTableTransactionalStateOptions>)

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

AddFaultInjectionAzureTableTransactionalStateStorage(ISiloHostBuilder, String, Action<AzureTableTransactionalStateOptions>)

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

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

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

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

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

AddGrainExtension<TExtensionInterface,TExtension>(ISiloHostBuilder)

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

AddGrainService<T>(ISiloHostBuilder)

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

AddIncomingGrainCallFilter(ISiloHostBuilder, IIncomingGrainCallFilter)

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

AddIncomingGrainCallFilter(ISiloHostBuilder, IncomingGrainCallFilterDelegate)

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

AddIncomingGrainCallFilter<TImplementation>(ISiloHostBuilder)

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

AddLegacyClusterConfigurationSupport(ISiloHostBuilder, ClusterConfiguration)

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

AddLogStorageBasedLogConsistencyProvider(ISiloHostBuilder, String)

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

AddLogStorageBasedLogConsistencyProviderAsDefault(ISiloHostBuilder)

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

AddMemoryGrainStorage(ISiloHostBuilder, String, Action<MemoryGrainStorageOptions>)

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

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

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

AddMemoryGrainStorageAsDefault(ISiloHostBuilder, Action<MemoryGrainStorageOptions>)

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

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

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

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

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

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

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

AddNewRelicTelemetryConsumer(ISiloHostBuilder)

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

AddOutgoingGrainCallFilter(ISiloHostBuilder, IOutgoingGrainCallFilter)

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

AddOutgoingGrainCallFilter(ISiloHostBuilder, OutgoingGrainCallFilterDelegate)

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

AddOutgoingGrainCallFilter<TImplementation>(ISiloHostBuilder)

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

AddPerfCountersTelemetryConsumer(ISiloHostBuilder)

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

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

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

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

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

AddPlacementDirector<TStrategy,TDirector>(ISiloHostBuilder)

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

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

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

AddProviderClusterOptions(ISiloHostBuilder, String, Action<ClusterOptions>)

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

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

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

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

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

AddRedisGrainDirectory(ISiloHostBuilder, String, Action<RedisGrainDirectoryOptions>)

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

AddSimpleMessageStreamProvider(ISiloHostBuilder, String, Action<ISimpleMessageStreamConfigurator>)

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

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

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

AddSimpleMessageStreamProvider(ISiloHostBuilder, String, Action<SimpleMessageStreamProviderOptions>)

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

AddSqsStreams(ISiloHostBuilder, String, Action<SiloSqsStreamConfigurator>)

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

AddSqsStreams(ISiloHostBuilder, String, Action<SiloSqsStreamConfigurator>)

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

AddSqsStreams(ISiloHostBuilder, String, Action<SqsOptions>)

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

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

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

AddStartupTask(ISiloHostBuilder, IStartupTask, Int32)

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

AddStartupTask<TStartup>(ISiloHostBuilder, Int32)

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

AddStateStorageBasedLogConsistencyProvider(ISiloHostBuilder, String)

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

AddStateStorageBasedLogConsistencyProviderAsDefault(ISiloHostBuilder)

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

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

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

Configure<TOptions>(ISiloHostBuilder, IConfiguration)

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

ConfigureAppConfiguration(ISiloHostBuilder, Action<IConfigurationBuilder>)

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

ConfigureApplicationParts(ISiloHostBuilder, Action<IApplicationPartManager>)

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

ConfigureDefaults(ISiloHostBuilder)

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

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

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

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

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

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

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

ConfigureLocalHostPrimarySilo(ISiloHostBuilder, Int32, Int32)

localhost サイロを構成します。

ConfigureLogging(ISiloHostBuilder, Action<HostBuilderContext,ILoggingBuilder>)

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

ConfigureLogging(ISiloHostBuilder, Action<ILoggingBuilder>)

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

ConfigureServices(ISiloHostBuilder, Action<IServiceCollection>)

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

EnableDirectClient(ISiloHostBuilder)
古い.

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

GetApplicationPartManager(ISiloHostBuilder)

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

GetConfiguration(ISiloHostBuilder)

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

GetConfigurationValue(ISiloHostBuilder, String)

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

GetTestClusterOptions(ISiloHostBuilder)

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

LoadClusterConfiguration(ISiloHostBuilder)

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

UseAdoNetClustering(ISiloHostBuilder, Action<AdoNetClusteringSiloOptions>)

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

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

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

UseAdoNetReminderService(ISiloHostBuilder, Action<AdoNetReminderTableOptions>)

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

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

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

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

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

UseAzureStorageClustering(ISiloHostBuilder, Action<AzureStorageClusteringOptions>)

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

UseAzureStorageClustering(ISiloHostBuilder, Action<AzureStorageClusteringOptions>)

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

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

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

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

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

UseAzureTableGrainDirectoryAsDefault(ISiloHostBuilder, Action<AzureTableGrainDirectoryOptions>)

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

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

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

UseAzureTableReminderService(ISiloHostBuilder, Action<AzureTableReminderStorageOptions>)

Azure Table Storage に基づくアラーム ストレージを追加します。

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

Azure Table Storage に基づくアラーム ストレージを追加します。

UseAzureTableReminderService(ISiloHostBuilder, String)

Azure Table Storage に基づくアラーム ストレージを追加します。

UseConfiguration(ISiloHostBuilder, ClusterConfiguration)

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

UseConsulClustering(ISiloHostBuilder, Action<ConsulClusteringSiloOptions>)

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

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

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

UseControlledFaultInjectionTransactionState(ISiloHostBuilder)

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

UseDevelopmentClustering(ISiloHostBuilder, Action<DevelopmentClusterMembershipOptions>)

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

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

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

UseDevelopmentClustering(ISiloHostBuilder, IPEndPoint)

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

UseDynamoDBClustering(ISiloHostBuilder, Action<DynamoDBClusteringOptions>)

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

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

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

UseDynamoDBReminderService(ISiloHostBuilder, Action<DynamoDBReminderStorageOptions>)

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

UseDynamoDBTransactionLog(ISiloHostBuilder, Action<DynamoDBTransactionLogOptions>)

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

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

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

UseEnvironment(ISiloHostBuilder, String)

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

UseInMemoryLeaseProvider(ISiloHostBuilder)

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

UseInMemoryReminderService(ISiloHostBuilder)

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

UseLinuxEnvironmentStatistics(ISiloHostBuilder)

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

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

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

UsePerfCounterEnvironmentStatistics(ISiloHostBuilder)

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

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

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

UseRedisGrainDirectoryAsDefault(ISiloHostBuilder, Action<RedisGrainDirectoryOptions>)

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

UseServiceFabricClustering(ISiloHostBuilder, ServiceContext)

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

UseServiceProviderFactory(ISiloHostBuilder, Func<IServiceCollection,IServiceProvider>)

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

UseSiloUnobservedExceptionsHandler(ISiloHostBuilder)

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

UseTls(ISiloHostBuilder, Action<TlsOptions>)

TLS を構成します。

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

TLS を構成します。

UseTls(ISiloHostBuilder, X509Certificate2, Action<TlsOptions>)

TLS を構成します。

UseTls(ISiloHostBuilder, X509Certificate2)

TLS を構成します。

UseTransactions(ISiloHostBuilder, Boolean)

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

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

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

UseZooKeeperClustering(ISiloHostBuilder, Action<ZooKeeperClusteringSiloOptions>)

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

適用対象