HostingExtensions.UseCosmosClustering Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
UseCosmosClustering(ISiloBuilder) |
Adds clustering backed by Azure Cosmos DB. |
UseCosmosClustering(IServiceCollection, Action<OptionsBuilder<CosmosClusteringOptions>>) |
Adds clustering backed by Azure Cosmos DB. |
UseCosmosClustering(IServiceCollection, Action<CosmosClusteringOptions>) |
Adds clustering backed by Azure Cosmos DB. |
UseCosmosClustering(ISiloBuilder, Action<OptionsBuilder<CosmosClusteringOptions>>) |
Adds clustering backed by Azure Cosmos DB. |
UseCosmosClustering(ISiloBuilder, Action<CosmosClusteringOptions>) |
Adds clustering backed by Azure Cosmos DB. |
UseCosmosClustering(ISiloBuilder)
- Source:
- HostingExtensions.cs
- Source:
- HostingExtensions.cs
Adds clustering backed by Azure Cosmos DB.
public static Orleans.Hosting.ISiloBuilder UseCosmosClustering(this Orleans.Hosting.ISiloBuilder builder);
static member UseCosmosClustering : Orleans.Hosting.ISiloBuilder -> Orleans.Hosting.ISiloBuilder
<Extension()>
Public Function UseCosmosClustering (builder As ISiloBuilder) As ISiloBuilder
Parameters
- builder
- ISiloBuilder
The silo builder.
Returns
The provided builder
.
Applies to
UseCosmosClustering(IServiceCollection, Action<OptionsBuilder<CosmosClusteringOptions>>)
- Source:
- HostingExtensions.cs
- Source:
- HostingExtensions.cs
Adds clustering backed by Azure Cosmos DB.
public static Microsoft.Extensions.DependencyInjection.IServiceCollection UseCosmosClustering(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<Microsoft.Extensions.Options.OptionsBuilder<Orleans.Clustering.Cosmos.CosmosClusteringOptions>> configureOptions);
static member UseCosmosClustering : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<Microsoft.Extensions.Options.OptionsBuilder<Orleans.Clustering.Cosmos.CosmosClusteringOptions>> -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function UseCosmosClustering (services As IServiceCollection, configureOptions As Action(Of OptionsBuilder(Of CosmosClusteringOptions))) As IServiceCollection
Parameters
- services
- IServiceCollection
The service collection.
- configureOptions
- Action<OptionsBuilder<CosmosClusteringOptions>>
The delegate used to configure the provider.
Returns
The provided services
.
Applies to
UseCosmosClustering(IServiceCollection, Action<CosmosClusteringOptions>)
- Source:
- HostingExtensions.cs
- Source:
- HostingExtensions.cs
Adds clustering backed by Azure Cosmos DB.
public static Microsoft.Extensions.DependencyInjection.IServiceCollection UseCosmosClustering(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<Orleans.Clustering.Cosmos.CosmosClusteringOptions> configureOptions);
static member UseCosmosClustering : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<Orleans.Clustering.Cosmos.CosmosClusteringOptions> -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function UseCosmosClustering (services As IServiceCollection, configureOptions As Action(Of CosmosClusteringOptions)) As IServiceCollection
Parameters
- services
- IServiceCollection
The service collection.
- configureOptions
- Action<CosmosClusteringOptions>
The delegate used to configure the provider.
Returns
The provided services
.
Applies to
UseCosmosClustering(ISiloBuilder, Action<OptionsBuilder<CosmosClusteringOptions>>)
- Source:
- HostingExtensions.cs
- Source:
- HostingExtensions.cs
Adds clustering backed by Azure Cosmos DB.
public static Orleans.Hosting.ISiloBuilder UseCosmosClustering(this Orleans.Hosting.ISiloBuilder builder, Action<Microsoft.Extensions.Options.OptionsBuilder<Orleans.Clustering.Cosmos.CosmosClusteringOptions>> configureOptions);
static member UseCosmosClustering : Orleans.Hosting.ISiloBuilder * Action<Microsoft.Extensions.Options.OptionsBuilder<Orleans.Clustering.Cosmos.CosmosClusteringOptions>> -> Orleans.Hosting.ISiloBuilder
<Extension()>
Public Function UseCosmosClustering (builder As ISiloBuilder, configureOptions As Action(Of OptionsBuilder(Of CosmosClusteringOptions))) As ISiloBuilder
Parameters
- builder
- ISiloBuilder
The silo builder.
- configureOptions
- Action<OptionsBuilder<CosmosClusteringOptions>>
The delegate used to configure the provider.
Returns
The provided builder
.
Applies to
UseCosmosClustering(ISiloBuilder, Action<CosmosClusteringOptions>)
- Source:
- HostingExtensions.cs
- Source:
- HostingExtensions.cs
Adds clustering backed by Azure Cosmos DB.
public static Orleans.Hosting.ISiloBuilder UseCosmosClustering(this Orleans.Hosting.ISiloBuilder builder, Action<Orleans.Clustering.Cosmos.CosmosClusteringOptions> configureOptions);
static member UseCosmosClustering : Orleans.Hosting.ISiloBuilder * Action<Orleans.Clustering.Cosmos.CosmosClusteringOptions> -> Orleans.Hosting.ISiloBuilder
<Extension()>
Public Function UseCosmosClustering (builder As ISiloBuilder, configureOptions As Action(Of CosmosClusteringOptions)) As ISiloBuilder
Parameters
- builder
- ISiloBuilder
The silo builder.
- configureOptions
- Action<CosmosClusteringOptions>
The delegate used to configure the provider.
Returns
The provided builder
.