共用方式為


SiloHostBuilder 類別

定義

建置 ISiloHost 實例的功能。

public class SiloHostBuilder : Orleans.Hosting.ISiloHostBuilder
type SiloHostBuilder = class
    interface ISiloHostBuilder
Public Class SiloHostBuilder
Implements ISiloHostBuilder
繼承
SiloHostBuilder
實作

建構函式

SiloHostBuilder()

建置 ISiloHost 實例的功能。

屬性

Properties

在主機組建流程期間,於元件之間共用狀態的中央位置。

方法

Build()

執行指定動作來初始化主機。 這只能呼叫一次。

ConfigureAppConfiguration(Action<HostBuilderContext,IConfigurationBuilder>)

設定其餘組建流程和應用程式的組態。 這可以呼叫多次,結果會進行累加。 這些結果可用於後續作業的 Configuration,以及 Services

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

能夠設定具現化的相依性容器。 這可以呼叫多次,結果會進行累加。

ConfigureHostConfiguration(Action<IConfigurationBuilder>)

設定建立器本身的組態。 這將用來初始化 IHostingEnvironment,以供稍後在組建流程中使用。 這可以呼叫多次,結果會進行累加。

ConfigureServices(Action<HostBuilderContext,IServiceCollection>)

將服務新增至容器。 這可以呼叫多次,結果會進行累加。

UseServiceProviderFactory<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>)

覆寫用來建立服務提供者的 Factory。

擴充方法

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 儲存體進行叢集。

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

將定址接收器設定為使用 Azure 儲存體進行叢集。

UseAzureStorageClustering(ISiloHostBuilder, Action<AzureStorageClusteringOptions>)

將定址接收器設定為使用 Azure 儲存體進行叢集。

UseAzureStorageClustering(ISiloHostBuilder, Action<AzureStorageClusteringOptions>)

將定址接收器設定為使用 Azure 儲存體進行叢集。

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 資料表儲存體進行細微性儲存體。

AddAzureTableGrainStorage(ISiloHostBuilder, String, Action<AzureTableStorageOptions>)

將接收器設定為使用 Azure 資料表儲存體進行細微性儲存體。

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

將接收器設定為使用 azure 資料表儲存體作為預設的細微性儲存體。

AddAzureTableGrainStorageAsDefault(ISiloHostBuilder, Action<AzureTableStorageOptions>)

將接收器設定為使用 azure 資料表儲存體作為預設的細微性儲存體。

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

將接收器設定為使用 Azure 資料表儲存體進行交易式細微性儲存體。

AddAzureTableTransactionalStateStorage(ISiloHostBuilder, String, Action<AzureTableTransactionalStateOptions>)

將接收器設定為使用 Azure 資料表儲存體進行交易式細微性儲存體。

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

將接收器設定為使用 azure 資料表儲存體作為預設交易式細微性儲存體。

AddAzureTableTransactionalStateStorageAsDefault(ISiloHostBuilder, Action<AzureTableTransactionalStateOptions>)

將接收器設定為使用 azure 資料表儲存體作為預設交易式細微性儲存體。

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

設定定址接收器以使用 Consul 進行叢集。

UseConsulClustering(ISiloHostBuilder, Action<ConsulClusteringSiloOptions>)

設定定址接收器以使用 Consul 進行叢集。

ConfigureDefaults(ISiloHostBuilder)

將容器設定為使用一元。

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, Action<TlsOptions>)

設定 TLS。

UseTls(ISiloHostBuilder, X509Certificate2)

設定 TLS。

AddPerfCountersTelemetryConsumer(ISiloHostBuilder)

加入 類型的 OrleansPerfCounterTelemetryConsumer 計量遙測取用者提供者。

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

新增放置 Director。

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 資料存放區作為預設的 Grain Directory

UseRedisGrainDirectoryAsDefault(ISiloHostBuilder, Action<RedisGrainDirectoryOptions>)

使用 Redis 資料存放區作為預設的 Grain Directory

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 資料表儲存體支援的提醒儲存體。

UseAzureTableReminderService(ISiloHostBuilder, Action<AzureTableReminderStorageOptions>)

新增 Azure 資料表儲存體支援的提醒儲存體。

UseAzureTableReminderService(ISiloHostBuilder, String)

新增 Azure 資料表儲存體支援的提醒儲存體。

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 - 僅限開發/測試

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 演算法

適用於