AddProviderClusterOptions(ISiloBuilder, String, Action<OptionsBuilder<ClusterOptions>>)
|
Add an override ClusterOptions on a per-provider basis.
Note: This is intended for migration purposes as a means to handle previously inconsistent behaviors in how providers used ServiceId and ClusterId.
|
AddProviderClusterOptions(ISiloBuilder, String, Action<ClusterOptions>)
|
Add an override ClusterOptions on a per-provider basis.
Note: This is intended for migration purposes as a means to handle previously inconsistent behaviors in how providers used ServiceId and ClusterId.
|
AddActivationRepartitioner(ISiloBuilder)
|
Enables activation repartitioning for this silo.
|
AddActivationRepartitioner<TRule>(ISiloBuilder)
|
Enables activation repartitioning for this silo.
|
AddAdoNetGrainStorage(ISiloBuilder, String, Action<OptionsBuilder<AdoNetGrainStorageOptions>>)
|
Configure silo to use AdoNet grain storage for grain storage. Instructions on configuring your database are available at http://aka.ms/orleans-sql-scripts.
|
AddAdoNetGrainStorage(ISiloBuilder, String, Action<AdoNetGrainStorageOptions>)
|
Configure silo to use AdoNet grain storage for grain storage. Instructions on configuring your database are available at http://aka.ms/orleans-sql-scripts.
|
AddAdoNetGrainStorageAsDefault(ISiloBuilder, Action<OptionsBuilder<AdoNetGrainStorageOptions>>)
|
Configure silo to use AdoNet grain storage as the default grain storage. Instructions on configuring your database are available at http://aka.ms/orleans-sql-scripts.
|
AddAdoNetGrainStorageAsDefault(ISiloBuilder, Action<AdoNetGrainStorageOptions>)
|
Configure silo to use AdoNet grain storage as the default grain storage. Instructions on configuring your database are available at http://aka.ms/orleans-sql-scripts.
|
UseAdoNetClustering(ISiloBuilder, Action<OptionsBuilder<AdoNetClusteringSiloOptions>>)
|
Configures this silo to use ADO.NET for clustering. Instructions on configuring your database are available at http://aka.ms/orleans-sql-scripts.
|
UseAdoNetClustering(ISiloBuilder, Action<AdoNetClusteringSiloOptions>)
|
Configures this silo to use ADO.NET for clustering. Instructions on configuring your database are available at http://aka.ms/orleans-sql-scripts.
|
AddApplicationInsightsTelemetryConsumer(ISiloBuilder, String)
|
Adds a metrics telemetric consumer provider of type AITelemetryConsumer.
|
UseDynamoDBClustering(ISiloBuilder, Action<OptionsBuilder<DynamoDBClusteringOptions>>)
|
Configures the silo to use DynamoDB for clustering.
|
UseDynamoDBClustering(ISiloBuilder, Action<DynamoDBClusteringOptions>)
|
Configures the silo to use DynamoDB for clustering.
|
AddAzureBlobGrainStorage(ISiloBuilder, String, Action<OptionsBuilder<AzureBlobStorageOptions>>)
|
Configure silo to use azure blob storage for grain storage.
|
AddAzureBlobGrainStorage(ISiloBuilder, String, Action<AzureBlobStorageOptions>)
|
Configure silo to use azure blob storage for grain storage.
|
AddAzureBlobGrainStorageAsDefault(ISiloBuilder, Action<OptionsBuilder<AzureBlobStorageOptions>>)
|
Configure silo to use azure blob storage as the default grain storage.
|
AddAzureBlobGrainStorageAsDefault(ISiloBuilder, Action<AzureBlobStorageOptions>)
|
Configure silo to use azure blob storage as the default grain storage.
|
UseAzureTableReminderService(ISiloBuilder, Action<OptionsBuilder<AzureTableReminderStorageOptions>>)
|
Adds reminder storage backed by Azure Table Storage.
|
UseAzureTableReminderService(ISiloBuilder, Action<AzureTableReminderStorageOptions>)
|
Adds reminder storage backed by Azure Table Storage.
|
UseAzureTableReminderService(ISiloBuilder, String)
|
Adds reminder storage backed by Azure Table Storage.
|
UseAzureStorageClustering(ISiloBuilder, Action<OptionsBuilder<AzureStorageClusteringOptions>>)
|
Configures the silo to use Azure Storage for clustering.
|
UseAzureStorageClustering(ISiloBuilder, Action<OptionsBuilder<AzureStorageClusteringOptions>>)
|
Configures the silo to use Azure Storage for clustering.
|
UseAzureStorageClustering(ISiloBuilder, Action<AzureStorageClusteringOptions>)
|
Configures the silo to use Azure Storage for clustering.
|
UseAzureStorageClustering(ISiloBuilder, Action<AzureStorageClusteringOptions>)
|
Configures the silo to use Azure Storage for clustering.
|
AddAzureTableGrainDirectory(ISiloBuilder, String, Action<OptionsBuilder<AzureTableGrainDirectoryOptions>>)
|
AddAzureTableGrainDirectory(ISiloBuilder, String, Action<AzureTableGrainDirectoryOptions>)
|
UseAzureTableGrainDirectoryAsDefault(ISiloBuilder, Action<OptionsBuilder<AzureTableGrainDirectoryOptions>>)
|
UseAzureTableGrainDirectoryAsDefault(ISiloBuilder, Action<AzureTableGrainDirectoryOptions>)
|
AddAzureTableGrainDirectory(ISiloBuilder, String, Action<OptionsBuilder<AzureTableGrainDirectoryOptions>>)
|
AddAzureTableGrainDirectory(ISiloBuilder, String, Action<AzureTableGrainDirectoryOptions>)
|
UseAzureTableGrainDirectoryAsDefault(ISiloBuilder, Action<OptionsBuilder<AzureTableGrainDirectoryOptions>>)
|
UseAzureTableGrainDirectoryAsDefault(ISiloBuilder, Action<AzureTableGrainDirectoryOptions>)
|
AddAzureTableGrainStorage(ISiloBuilder, String, Action<OptionsBuilder<AzureTableStorageOptions>>)
|
Configure silo to use azure table storage for grain storage.
|
AddAzureTableGrainStorage(ISiloBuilder, String, Action<AzureTableStorageOptions>)
|
Configure silo to use azure table storage for grain storage.
|
AddAzureTableGrainStorageAsDefault(ISiloBuilder, Action<OptionsBuilder<AzureTableStorageOptions>>)
|
Configure silo to use azure table storage as the default grain storage.
|
AddAzureTableGrainStorageAsDefault(ISiloBuilder, Action<AzureTableStorageOptions>)
|
Configure silo to use azure table storage as the default grain storage.
|
AddAzureTableTransactionalStateStorage(ISiloBuilder, String, Action<OptionsBuilder<AzureTableTransactionalStateOptions>>)
|
Configure silo to use azure table storage for transactional grain storage.
|
AddAzureTableTransactionalStateStorage(ISiloBuilder, String, Action<AzureTableTransactionalStateOptions>)
|
Configure silo to use azure table storage for transactional grain storage.
|
AddAzureTableTransactionalStateStorageAsDefault(ISiloBuilder, Action<OptionsBuilder<AzureTableTransactionalStateOptions>>)
|
Configure silo to use azure table storage as the default transactional grain storage.
|
AddAzureTableTransactionalStateStorageAsDefault(ISiloBuilder, Action<AzureTableTransactionalStateOptions>)
|
Configure silo to use azure table storage as the default transactional grain storage.
|
AddAzureTableTransactionalStateStorage(ISiloBuilder, String, Action<OptionsBuilder<AzureTableTransactionalStateOptions>>)
|
Configure silo to use azure table storage for transactional grain storage.
|
AddAzureTableTransactionalStateStorage(ISiloBuilder, String, Action<AzureTableTransactionalStateOptions>)
|
Configure silo to use azure table storage for transactional grain storage.
|
AddAzureTableTransactionalStateStorageAsDefault(ISiloBuilder, Action<OptionsBuilder<AzureTableTransactionalStateOptions>>)
|
Configure silo to use azure table storage as the default transactional grain storage.
|
AddAzureTableTransactionalStateStorageAsDefault(ISiloBuilder, Action<AzureTableTransactionalStateOptions>)
|
Configure silo to use azure table storage as the default transactional grain storage.
|
AddBroadcastChannel(ISiloBuilder, String, Action<OptionsBuilder<BroadcastChannelOptions>>)
|
Add a new broadcast channel to the silo.
|
AddBroadcastChannel(ISiloBuilder, String, Action<BroadcastChannelOptions>)
|
Add a new broadcast channel to the silo.
|
UseConsulClustering(ISiloBuilder, Action<OptionsBuilder<ConsulClusteringSiloOptions>>)
|
Configures the silo to use Consul for clustering.
|
UseConsulClustering(ISiloBuilder, Action<ConsulClusteringSiloOptions>)
|
Configures the silo to use Consul for clustering.
|
UseConsulSiloClustering(ISiloBuilder, Action<OptionsBuilder<ConsulClusteringOptions>>)
|
Configures the silo to use Consul for clustering.
|
UseConsulSiloClustering(ISiloBuilder, Action<ConsulClusteringOptions>)
|
Configures the silo to use Consul for clustering.
|
AddActivityPropagation(ISiloBuilder)
|
Add Current propagation through grain calls.
Note: according to StartActivity(String, ActivityKind) activity will be created only when any listener for activity exists HasListeners() and Sample returns PropagationData.
|
ConfigureDefaults(ISiloBuilder)
|
Configure the container to use Orleans.
|
EnableDirectClient(ISiloBuilder)
|
Obsolete.
Enables support for interacting with the runtime from an external context. For example, outside the context of a grain.
|
UseDevelopmentClustering(ISiloBuilder, Action<OptionsBuilder<DevelopmentClusterMembershipOptions>>)
|
Configures the silo to use development-only clustering.
|
UseDevelopmentClustering(ISiloBuilder, Action<DevelopmentClusterMembershipOptions>)
|
Configures the silo to use development-only clustering.
|
UseDevelopmentClustering(ISiloBuilder, IPEndPoint)
|
Configures the silo to use development-only clustering.
|
UseLocalhostClustering(ISiloBuilder, Int32, Int32, IPEndPoint, String, String)
|
Configures the silo to use development-only clustering and listen on localhost.
|
AddCustomStorageBasedLogConsistencyProvider(ISiloBuilder, String, String)
|
Adds a custom storage log consistency provider"/>
|
AddCustomStorageBasedLogConsistencyProviderAsDefault(ISiloBuilder, String)
|
Adds a custom storage log consistency provider as default consistency provider"/>
|
AddEventDataGeneratorStreams(ISiloBuilder, String, Action<IEventDataGeneratorStreamConfigurator>)
|
Configure silo to use event data generator streams.
|
AddDynamoDBGrainStorage(ISiloBuilder, String, Action<OptionsBuilder<DynamoDBStorageOptions>>)
|
Configure silo to use AWS DynamoDB storage for grain storage.
|
AddDynamoDBGrainStorage(ISiloBuilder, String, Action<DynamoDBStorageOptions>)
|
Configure silo to use AWS DynamoDB storage for grain storage.
|
AddDynamoDBGrainStorageAsDefault(ISiloBuilder, Action<OptionsBuilder<DynamoDBStorageOptions>>)
|
Configure silo to use AWS DynamoDB storage as the default grain storage.
|
AddDynamoDBGrainStorageAsDefault(ISiloBuilder, Action<DynamoDBStorageOptions>)
|
Configure silo to use AWS DynamoDB storage as the default grain storage.
|
AddDynamoDBGrainStorage(ISiloBuilder, String, Action<OptionsBuilder<DynamoDBStorageOptions>>)
|
Configure silo to use AWS DynamoDB storage for grain storage.
|
AddDynamoDBGrainStorage(ISiloBuilder, String, Action<DynamoDBStorageOptions>)
|
Configure silo to use AWS DynamoDB storage for grain storage.
|
AddDynamoDBGrainStorageAsDefault(ISiloBuilder, Action<OptionsBuilder<DynamoDBStorageOptions>>)
|
Configure silo to use AWS DynamoDB storage as the default grain storage.
|
AddDynamoDBGrainStorageAsDefault(ISiloBuilder, Action<DynamoDBStorageOptions>)
|
Configure silo to use AWS DynamoDB storage as the default grain storage.
|
UseDynamoDBReminderService(ISiloBuilder, Action<DynamoDBReminderStorageOptions>)
|
Adds reminder storage backed by Amazon DynamoDB.
|
ConfigureEndpoints(ISiloBuilder, Int32, Int32, AddressFamily, Boolean)
|
Configure endpoints for the silo.
|
ConfigureEndpoints(ISiloBuilder, IPAddress, Int32, Int32, Boolean)
|
Configure endpoints for the silo.
|
ConfigureEndpoints(ISiloBuilder, String, Int32, Int32, AddressFamily, Boolean)
|
Configure endpoints for the silo.
|
AddIncomingGrainCallFilter(ISiloBuilder, IIncomingGrainCallFilter)
|
Adds an IIncomingGrainCallFilter to the filter pipeline.
|
AddIncomingGrainCallFilter(ISiloBuilder, IncomingGrainCallFilterDelegate)
|
Adds an IOutgoingGrainCallFilter to the filter pipeline via a delegate.
|
AddIncomingGrainCallFilter<TImplementation>(ISiloBuilder)
|
Adds an IIncomingGrainCallFilter to the filter pipeline.
|
AddOutgoingGrainCallFilter(ISiloBuilder, IOutgoingGrainCallFilter)
|
Adds an IOutgoingGrainCallFilter to the filter pipeline.
|
AddOutgoingGrainCallFilter(ISiloBuilder, OutgoingGrainCallFilterDelegate)
|
Adds an IOutgoingGrainCallFilter to the filter pipeline via a delegate.
|
AddOutgoingGrainCallFilter<TImplementation>(ISiloBuilder)
|
Adds an IOutgoingGrainCallFilter to the filter pipeline.
|
AddIncomingGrainCallFilter(ISiloBuilder, IIncomingGrainCallFilter)
|
Adds an IIncomingGrainCallFilter to the filter pipeline.
|
AddIncomingGrainCallFilter(ISiloBuilder, IncomingGrainCallFilterDelegate)
|
Adds an IIncomingGrainCallFilter to the filter pipeline via a delegate.
|
AddIncomingGrainCallFilter<TImplementation>(ISiloBuilder)
|
Adds an IIncomingGrainCallFilter to the filter pipeline.
|
AddOutgoingGrainCallFilter(ISiloBuilder, IOutgoingGrainCallFilter)
|
Adds an IOutgoingGrainCallFilter to the filter pipeline.
|
AddOutgoingGrainCallFilter(ISiloBuilder, OutgoingGrainCallFilterDelegate)
|
Adds an IOutgoingGrainCallFilter to the filter pipeline via a delegate.
|
AddOutgoingGrainCallFilter<TImplementation>(ISiloBuilder)
|
Adds an IOutgoingGrainCallFilter to the filter pipeline.
|
AddGrainService<T>(ISiloBuilder)
|
Registers an application grain service to be started with the silo.
|
AddGrainExtension<TExtensionInterface,TExtension>(ISiloBuilder)
|
Registers a grain extension implementation for the specified interface.
|
UseKubernetesHosting(ISiloBuilder)
|
Adds Kubernetes hosting support.
|
UseKubernetesHosting(ISiloBuilder, Action<OptionsBuilder<KubernetesHostingOptions>>)
|
Adds Kubernetes hosting support.
|
AddLegacyClusterConfigurationSupport(ISiloBuilder, ClusterConfiguration)
|
ConfigureLocalHostPrimarySilo(ISiloBuilder, Int32, Int32)
|
Configures a localhost silo.
|
LoadClusterConfiguration(ISiloBuilder)
|
Loads ClusterConfiguration using StandardLoad().
|
UseConfiguration(ISiloBuilder, ClusterConfiguration)
|
Specifies the configuration to use for this silo.
|
AddLogStorageBasedLogConsistencyProvider(ISiloBuilder, String)
|
Adds a log storage log consistency provider"/>
|
AddLogStorageBasedLogConsistencyProviderAsDefault(ISiloBuilder)
|
Adds a log storage log consistency provider as default consistency provider"/>
|
AddMemoryGrainStorage(ISiloBuilder, String, Action<OptionsBuilder<MemoryGrainStorageOptions>>)
|
Configure silo to use memory grain storage.
|
AddMemoryGrainStorage(ISiloBuilder, String, Action<MemoryGrainStorageOptions>)
|
Configure silo to use memory grain storage.
|
AddMemoryGrainStorageAsDefault(ISiloBuilder, Action<OptionsBuilder<MemoryGrainStorageOptions>>)
|
Configure silo to use memory grain storage as the default grain storage.
|
AddMemoryGrainStorageAsDefault(ISiloBuilder, Action<MemoryGrainStorageOptions>)
|
Configure silo to use memory grain storage as the default grain storage.
|
AddNewRelicTelemetryConsumer(ISiloBuilder)
|
Adds a metrics telemetric consumer provider of type NRTelemetryConsumer.
|
UseTls(ISiloBuilder, Action<TlsOptions>)
|
Configures TLS.
|
UseTls(ISiloBuilder, StoreName, String, Boolean, StoreLocation, Action<TlsOptions>)
|
Configures TLS.
|
UseTls(ISiloBuilder, X509Certificate2)
|
Configures TLS.
|
UseTls(ISiloBuilder, X509Certificate2, Action<TlsOptions>)
|
Configures TLS.
|
AddPerfCountersTelemetryConsumer(ISiloBuilder)
|
Adds a metrics telemetric consumer provider of type OrleansPerfCounterTelemetryConsumer.
|
AddPlacementDirector<TStrategy>(ISiloBuilder, Func<IServiceProvider,IPlacementDirector>)
|
Adds a placement director.
|
AddPlacementDirector<TStrategy,TDirector>(ISiloBuilder)
|
Configures a TDirector as the placement director for placement strategy TStrategy .
|
AddRedisGrainDirectory(ISiloBuilder, String, Action<OptionsBuilder<RedisGrainDirectoryOptions>>)
|
Adds a named grain directory which persists entries in Redis.
|
AddRedisGrainDirectory(ISiloBuilder, String, Action<RedisGrainDirectoryOptions>)
|
Adds a named grain directory which persists entries in Redis.
|
UseRedisGrainDirectoryAsDefault(ISiloBuilder, Action<OptionsBuilder<RedisGrainDirectoryOptions>>)
|
Adds a default grain directory which persists entries in Redis.
|
UseRedisGrainDirectoryAsDefault(ISiloBuilder, Action<RedisGrainDirectoryOptions>)
|
Adds a default grain directory which persists entries in Redis.
|
AddAdoNetGrainStorage(ISiloBuilder, String, Action<OptionsBuilder<AdoNetGrainStorageOptions>>)
|
Configure silo to use AdoNet grain storage for grain storage. Instructions on configuring your database are available at http://aka.ms/orleans-sql-scripts.
|
AddAdoNetGrainStorage(ISiloBuilder, String, Action<AdoNetGrainStorageOptions>)
|
Configure silo to use AdoNet grain storage for grain storage. Instructions on configuring your database are available at http://aka.ms/orleans-sql-scripts.
|
AddAdoNetGrainStorageAsDefault(ISiloBuilder, Action<OptionsBuilder<AdoNetGrainStorageOptions>>)
|
Configure silo to use AdoNet grain storage as the default grain storage. Instructions on configuring your database are available at http://aka.ms/orleans-sql-scripts.
|
AddAdoNetGrainStorageAsDefault(ISiloBuilder, Action<AdoNetGrainStorageOptions>)
|
Configure silo to use AdoNet grain storage as the default grain storage. Instructions on configuring your database are available at http://aka.ms/orleans-sql-scripts.
|
AddAzureQueueStreams(ISiloBuilder, String, Action<OptionsBuilder<AzureQueueOptions>>)
|
Configure silo to use azure queue persistent streams with default settings
|
AddAzureQueueStreams(ISiloBuilder, String, Action<SiloAzureQueueStreamConfigurator>)
|
Configure silo to use azure queue persistent streams.
|
AddAzureQueueStreams<TDataAdapter>(ISiloBuilder, String, Action<OptionsBuilder<AzureQueueOptions>>)
|
Configure silo to use azure queue persistent streams with default settings
|
AddAzureQueueStreams<TDataAdapter>(ISiloBuilder, String, Action<SiloAzureQueueStreamConfigurator<TDataAdapter>>)
|
Configure silo to use azure queue persistent streams.
|
AddEventHubStreams(ISiloBuilder, String, Action<EventHubOptions>, Action<AzureTableStreamCheckpointerOptions>)
|
Configure silo to use event hub persistent streams with default check pointer and other settings
|
AddEventHubStreams(ISiloBuilder, String, Action<ISiloEventHubStreamConfigurator>)
|
Configure silo to use event hub persistent streams.
|
AddEventHubStreams(ISiloBuilder, String, Action<SiloEventHubStreamConfigurator>)
|
Configure silo to use event hub persistent streams.
|
AddMemoryStreams<TSerializer>(ISiloBuilder, String, Action<SiloMemoryStreamConfigurator<TSerializer>>)
|
Configure silo to use memory streams.
|
AddSqsStreams(ISiloBuilder, String, Action<SqsOptions>)
|
Configure silo to use SQS persistent streams.
|
AddSqsStreams(ISiloBuilder, String, Action<SiloSqsStreamConfigurator>)
|
Configure silo to use SQS persistent streams.
|
AddSqsStreams(ISiloBuilder, String, Action<SiloSqsStreamConfigurator>)
|
Configure silo to use SQS persistent streams.
|
Configure<TOptions>(ISiloBuilder, IConfiguration)
|
Registers a configuration instance which TOptions will bind against.
|
Configure<TOptions>(ISiloBuilder, Action<TOptions>)
|
Registers an action used to configure a particular type of options.
|
ConfigureApplicationParts(ISiloBuilder, Action<IApplicationPartManager>)
|
Configures the ApplicationPartManager using the given Action<T>.
|
ConfigureLogging(ISiloBuilder, Action<HostBuilderContext,ILoggingBuilder>)
|
Adds a delegate for configuring the provided ILoggingBuilder. This may be called multiple times.
|
ConfigureLogging(ISiloBuilder, Action<ILoggingBuilder>)
|
Adds a delegate for configuring the provided ILoggingBuilder. This may be called multiple times.
|
ConfigureServices(ISiloBuilder, Action<IServiceCollection>)
|
Adds services to the container. This can be called multiple times and the results will be additive.
|
GetApplicationPartManager(ISiloBuilder)
|
Returns the ApplicationPartManager for this instance.
|
UseAzureBlobLeaseProvider(ISiloBuilder, Action<OptionsBuilder<AzureBlobLeaseProviderOptions>>)
|
Configure silo to use azure blob lease provider
|
UseTransactions(ISiloBuilder)
|
Configure cluster to use the distributed TM algorithm
|
UseTransactions(ISiloBuilder, Boolean)
|
Configure cluster to use the distributed TM algorithm
|
AddMemoryStreams(ISiloBuilder, String, Action<ISiloMemoryStreamConfigurator>)
|
Configure silo to use memory streams, using the default message serializer
(DefaultMemoryMessageBodySerializer).
|
AddMemoryStreams<TSerializer>(ISiloBuilder, String, Action<ISiloMemoryStreamConfigurator>)
|
Configure silo to use memory streams.
|
AddReminders(ISiloBuilder)
|
Adds support for reminders to this silo.
|
UseAdoNetReminderService(ISiloBuilder, Action<OptionsBuilder<AdoNetReminderTableOptions>>)
|
Adds reminder storage using ADO.NET. Instructions on configuring your database are available at http://aka.ms/orleans-sql-scripts.
|
UseAdoNetReminderService(ISiloBuilder, Action<AdoNetReminderTableOptions>)
|
Adds reminder storage using ADO.NET. Instructions on configuring your database are available at http://aka.ms/orleans-sql-scripts.
|
UseInMemoryReminderService(ISiloBuilder)
|
Configures reminder storage using an in-memory, non-persistent store.
|
AddStartupTask(ISiloBuilder, IStartupTask, Int32)
|
Adds a startup task to be executed when the silo has started.
|
AddStartupTask(ISiloBuilder, Func<IServiceProvider,CancellationToken,Task>, Int32)
|
Adds a startup task to be executed when the silo has started.
|
AddStartupTask<TStartup>(ISiloBuilder, Int32)
|
Adds a startup task to be executed when the silo has started.
|
AddPersistentStreams(ISiloBuilder, String, Func<IServiceProvider,String,IQueueAdapterFactory>, Action<ISiloPersistentStreamConfigurator>)
|
Configures the silo to use persistent streams.
|
AddStreamFilter<T>(ISiloBuilder, String)
|
Adds a stream filter.
|
AddStreaming(ISiloBuilder)
|
Add support for streaming to this application.
|
UseAdoNetReminderService(ISiloBuilder, Action<OptionsBuilder<AdoNetReminderTableOptions>>)
|
Adds reminder storage using ADO.NET. Instructions on configuring your database are available at http://aka.ms/orleans-sql-scripts.
|
UseAdoNetReminderService(ISiloBuilder, Action<AdoNetReminderTableOptions>)
|
Adds reminder storage using ADO.NET. Instructions on configuring your database are available at http://aka.ms/orleans-sql-scripts.
|
UseAzureTableReminderService(ISiloBuilder, Action<OptionsBuilder<AzureTableReminderStorageOptions>>)
|
Adds reminder storage backed by Azure Table Storage.
|
UseAzureTableReminderService(ISiloBuilder, Action<OptionsBuilder<AzureTableReminderStorageOptions>>)
|
Adds reminder storage backed by Azure Table Storage.
|
UseAzureTableReminderService(ISiloBuilder, Action<AzureTableReminderStorageOptions>)
|
Adds reminder storage backed by Azure Table Storage.
|
UseAzureTableReminderService(ISiloBuilder, Action<AzureTableReminderStorageOptions>)
|
Adds reminder storage backed by Azure Table Storage.
|
UseAzureTableReminderService(ISiloBuilder, String)
|
Adds reminder storage backed by Azure Table Storage.
|
UseDynamoDBReminderService(ISiloBuilder, Action<DynamoDBReminderStorageOptions>)
|
Adds reminder storage backed by Amazon DynamoDB.
|
UseInMemoryReminderService(ISiloBuilder)
|
Configures reminder storage using an in-memory, non-persistent store.
|
AddStateStorageBasedLogConsistencyProvider(ISiloBuilder, String)
|
Adds a state storage log consistency provider"/>
|
AddStateStorageBasedLogConsistencyProviderAsDefault(ISiloBuilder)
|
Adds a state storage log consistency provider as default consistency provider"/>
|
AddPersistentStreams(ISiloBuilder, String, Func<IServiceProvider,String,IQueueAdapterFactory>, Action<ISiloPersistentStreamConfigurator>)
|
Configure silo to use persistent streams.
|
AddPersistentStreams(ISiloBuilder, String, Func<IServiceProvider,String,IQueueAdapterFactory>, Action<ISiloPersistentStreamConfigurator>)
|
Configure silo to use persistent streams.
|
AddSimpleMessageStreamProvider(ISiloBuilder, String, Action<OptionsBuilder<SimpleMessageStreamProviderOptions>>)
|
Configure silo to use SimpleMessageProvider
|
AddSimpleMessageStreamProvider(ISiloBuilder, String, Action<SimpleMessageStreamProviderOptions>)
|
Configure silo to use SimpleMessageProvider
|
AddSimpleMessageStreamProvider(ISiloBuilder, String, Action<ISimpleMessageStreamConfigurator>)
|
Configure silo to use SimpleMessageProvider
|
UseZooKeeperClustering(ISiloBuilder, Action<OptionsBuilder<ZooKeeperClusteringSiloOptions>>)
|
Configures the silo to use ZooKeeper for cluster membership.
|
UseZooKeeperClustering(ISiloBuilder, Action<ZooKeeperClusteringSiloOptions>)
|
Configures the silo to use ZooKeeper for cluster membership.
|
UseInMemoryLeaseProvider(ISiloBuilder)
|
Configures silo with test/development features.
|
AddGrainDirectory<T>(ISiloBuilder, String, Func<IServiceProvider,String,T>)
|
Add a grain directory provider implementation to the silo. If the provider type implements ILifecycleParticipant<TLifecycleObservable>
it will automatically participate to the silo lifecycle.
|
UseSiloUnobservedExceptionsHandler(ISiloBuilder)
|
Configure silo with unobserved exception handler
|
UseLinuxEnvironmentStatistics(ISiloBuilder)
|
Use Linux host environment statistics
|
UsePerfCounterEnvironmentStatistics(ISiloBuilder)
|
Use Windows performance counters as source for host environment statistics
|
AddFaultInjectionMemoryStorage(ISiloBuilder, String, Action<OptionsBuilder<MemoryGrainStorageOptions>>,
Action<OptionsBuilder<FaultInjectionGrainStorageOptions>>)
|
Configures a silo to use FaultInjectionGrainStorage.
|
AddFaultInjectionMemoryStorage(ISiloBuilder, String, Action<MemoryGrainStorageOptions>, Action<FaultInjectionGrainStorageOptions>)
|
Configures a silo to use FaultInjectionGrainStorage.
|
AddFaultInjectionMemoryStorage(ISiloBuilder, String, Action<OptionsBuilder<MemoryGrainStorageOptions>>,
Action<OptionsBuilder<FaultInjectionGrainStorageOptions>>)
|
Configure silo to use FaultInjectionMemoryStorage
|
AddFaultInjectionMemoryStorage(ISiloBuilder, String, Action<MemoryGrainStorageOptions>, Action<FaultInjectionGrainStorageOptions>)
|
Configure silo to use FaultInjectionMemoryStorage
|
GetConfiguration(ISiloBuilder)
|
GetConfigurationValue(ISiloBuilder, String)
|
GetTestClusterOptions(ISiloBuilder)
|
UseUnixSocketConnection(ISiloBuilder)
|
AddFaultInjectionAzureTableTransactionalStateStorage(ISiloBuilder, Action<AzureTableTransactionalStateOptions>)
|
AddFaultInjectionAzureTableTransactionalStateStorage(ISiloBuilder, String, Action<AzureTableTransactionalStateOptions>)
|
UseControlledFaultInjectionTransactionState(ISiloBuilder)
|
Configure cluster to use the distributed TM algorithm
|