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)
|
将容器配置为使用 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, Action<TlsOptions>)
|
配置 TLS。
|
UseTls(ISiloHostBuilder, X509Certificate2)
|
配置 TLS。
|
AddPerfCountersTelemetryConsumer(ISiloHostBuilder)
|
添加类型的 OrleansPerfCounterTelemetryConsumer指标遥测使用者提供程序。
|
AddPlacementDirector<TStrategy>(ISiloHostBuilder, Func<IServiceProvider,IPlacementDirector>)
|
添加放置控制器。
|
AddPlacementDirector<TStrategy,TDirector>(ISiloHostBuilder)
|
将 a TDirector 配置为放置策略 TStrategy 的放置控制器。
|
AddRedisGrainDirectory(ISiloHostBuilder, String, Action<OptionsBuilder<RedisGrainDirectoryOptions>>)
|
将 Redis 数据存储添加为命名粒度目录
|
AddRedisGrainDirectory(ISiloHostBuilder, String, Action<RedisGrainDirectoryOptions>)
|
将 Redis 数据存储添加为命名粒度目录
|
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>)
|
ApplicationPartManager配置使用给定Action<T>的 。
|
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 算法
|