CosmosDbContextOptionsExtensions.UseCosmos Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
UseCosmos(DbContextOptionsBuilder, String, String, Action<CosmosDbContextOptionsBuilder>)
Configura il contesto per connettersi a un database di Azure Cosmos.
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder UseCosmos (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder optionsBuilder, string connectionString, string databaseName, Action<Microsoft.EntityFrameworkCore.Infrastructure.CosmosDbContextOptionsBuilder> cosmosOptionsAction = default);
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder UseCosmos (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder optionsBuilder, string connectionString, string databaseName, Action<Microsoft.EntityFrameworkCore.Infrastructure.CosmosDbContextOptionsBuilder>? cosmosOptionsAction = default);
static member UseCosmos : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder * string * string * Action<Microsoft.EntityFrameworkCore.Infrastructure.CosmosDbContextOptionsBuilder> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
<Extension()>
Public Function UseCosmos (optionsBuilder As DbContextOptionsBuilder, connectionString As String, databaseName As String, Optional cosmosOptionsAction As Action(Of CosmosDbContextOptionsBuilder) = Nothing) As DbContextOptionsBuilder
Parametri
- optionsBuilder
- DbContextOptionsBuilder
Generatore usato per configurare il contesto.
- connectionString
- String
Stringa di connessione del database a cui connettersi.
- databaseName
- String
Nome del database.
- cosmosOptionsAction
- Action<CosmosDbContextOptionsBuilder>
Azione facoltativa per consentire una configurazione aggiuntiva specifica di Cosmos.
Restituisce
Generatore di opzioni in modo che sia possibile concatenare ulteriormente la configurazione.
Commenti
Per altre informazioni ed esempi, vedere Uso di DbContextOptions e Accesso ad Azure Cosmos DB con EF Core .
Si applica a
UseCosmos(DbContextOptionsBuilder, String, TokenCredential, String, Action<CosmosDbContextOptionsBuilder>)
Configura il contesto per connettersi a un database di Azure Cosmos.
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder UseCosmos (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder optionsBuilder, string accountEndpoint, Azure.Core.TokenCredential tokenCredential, string databaseName, Action<Microsoft.EntityFrameworkCore.Infrastructure.CosmosDbContextOptionsBuilder>? cosmosOptionsAction = default);
static member UseCosmos : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder * string * Azure.Core.TokenCredential * string * Action<Microsoft.EntityFrameworkCore.Infrastructure.CosmosDbContextOptionsBuilder> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
<Extension()>
Public Function UseCosmos (optionsBuilder As DbContextOptionsBuilder, accountEndpoint As String, tokenCredential As TokenCredential, databaseName As String, Optional cosmosOptionsAction As Action(Of CosmosDbContextOptionsBuilder) = Nothing) As DbContextOptionsBuilder
Parametri
- optionsBuilder
- DbContextOptionsBuilder
Generatore usato per configurare il contesto.
- accountEndpoint
- String
Punto finale dell'account a cui connettersi.
- tokenCredential
- TokenCredential
Token di autenticazione di Azure.
- databaseName
- String
Nome del database.
- cosmosOptionsAction
- Action<CosmosDbContextOptionsBuilder>
Azione facoltativa per consentire una configurazione aggiuntiva specifica di Cosmos.
Restituisce
Generatore di opzioni in modo che sia possibile concatenare ulteriormente la configurazione.
Commenti
Per altre informazioni ed esempi, vedere Uso di DbContextOptions e Accesso ad Azure Cosmos DB con EF Core .
Si applica a
UseCosmos(DbContextOptionsBuilder, String, String, String, Action<CosmosDbContextOptionsBuilder>)
Configura il contesto per connettersi a un database di Azure Cosmos.
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder UseCosmos (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder optionsBuilder, string accountEndpoint, string accountKey, string databaseName, Action<Microsoft.EntityFrameworkCore.Infrastructure.CosmosDbContextOptionsBuilder> cosmosOptionsAction = default);
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder UseCosmos (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder optionsBuilder, string accountEndpoint, string accountKey, string databaseName, Action<Microsoft.EntityFrameworkCore.Infrastructure.CosmosDbContextOptionsBuilder>? cosmosOptionsAction = default);
static member UseCosmos : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder * string * string * string * Action<Microsoft.EntityFrameworkCore.Infrastructure.CosmosDbContextOptionsBuilder> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
<Extension()>
Public Function UseCosmos (optionsBuilder As DbContextOptionsBuilder, accountEndpoint As String, accountKey As String, databaseName As String, Optional cosmosOptionsAction As Action(Of CosmosDbContextOptionsBuilder) = Nothing) As DbContextOptionsBuilder
Parametri
- optionsBuilder
- DbContextOptionsBuilder
Generatore usato per configurare il contesto.
- accountEndpoint
- String
Punto finale dell'account a cui connettersi.
- accountKey
- String
Chiave dell'account.
- databaseName
- String
Nome del database.
- cosmosOptionsAction
- Action<CosmosDbContextOptionsBuilder>
Azione facoltativa per consentire una configurazione aggiuntiva specifica di Cosmos.
Restituisce
Generatore di opzioni in modo che sia possibile concatenare ulteriormente la configurazione.
Commenti
Per altre informazioni ed esempi, vedere Uso di DbContextOptions e Accesso ad Azure Cosmos DB con EF Core .
Si applica a
UseCosmos<TContext>(DbContextOptionsBuilder<TContext>, String, String, Action<CosmosDbContextOptionsBuilder>)
Configura il contesto per connettersi a un database di Azure Cosmos.
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseCosmos<TContext> (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> optionsBuilder, string connectionString, string databaseName, Action<Microsoft.EntityFrameworkCore.Infrastructure.CosmosDbContextOptionsBuilder> cosmosOptionsAction = default) where TContext : Microsoft.EntityFrameworkCore.DbContext;
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseCosmos<TContext> (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> optionsBuilder, string connectionString, string databaseName, Action<Microsoft.EntityFrameworkCore.Infrastructure.CosmosDbContextOptionsBuilder>? cosmosOptionsAction = default) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member UseCosmos : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> * string * string * Action<Microsoft.EntityFrameworkCore.Infrastructure.CosmosDbContextOptionsBuilder> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
<Extension()>
Public Function UseCosmos(Of TContext As DbContext) (optionsBuilder As DbContextOptionsBuilder(Of TContext), connectionString As String, databaseName As String, Optional cosmosOptionsAction As Action(Of CosmosDbContextOptionsBuilder) = Nothing) As DbContextOptionsBuilder(Of TContext)
Parametri di tipo
- TContext
Tipo di contesto da configurare.
Parametri
- optionsBuilder
- DbContextOptionsBuilder<TContext>
Generatore usato per configurare il contesto.
- connectionString
- String
Stringa di connessione del database a cui connettersi.
- databaseName
- String
Nome del database.
- cosmosOptionsAction
- Action<CosmosDbContextOptionsBuilder>
Azione facoltativa per consentire una configurazione aggiuntiva specifica di Cosmos.
Restituisce
Generatore di opzioni in modo che sia possibile concatenare ulteriormente la configurazione.
Commenti
Per altre informazioni ed esempi, vedere Uso di DbContextOptions e Accesso ad Azure Cosmos DB con EF Core .
Si applica a
UseCosmos<TContext>(DbContextOptionsBuilder<TContext>, String, TokenCredential, String, Action<CosmosDbContextOptionsBuilder>)
Configura il contesto per connettersi a un database di Azure Cosmos.
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseCosmos<TContext> (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> optionsBuilder, string accountEndpoint, Azure.Core.TokenCredential tokenCredential, string databaseName, Action<Microsoft.EntityFrameworkCore.Infrastructure.CosmosDbContextOptionsBuilder>? cosmosOptionsAction = default) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member UseCosmos : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> * string * Azure.Core.TokenCredential * string * Action<Microsoft.EntityFrameworkCore.Infrastructure.CosmosDbContextOptionsBuilder> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
<Extension()>
Public Function UseCosmos(Of TContext As DbContext) (optionsBuilder As DbContextOptionsBuilder(Of TContext), accountEndpoint As String, tokenCredential As TokenCredential, databaseName As String, Optional cosmosOptionsAction As Action(Of CosmosDbContextOptionsBuilder) = Nothing) As DbContextOptionsBuilder(Of TContext)
Parametri di tipo
- TContext
Tipo di contesto da configurare.
Parametri
- optionsBuilder
- DbContextOptionsBuilder<TContext>
Generatore usato per configurare il contesto.
- accountEndpoint
- String
Punto finale dell'account a cui connettersi.
- tokenCredential
- TokenCredential
Token di autenticazione di Azure.
- databaseName
- String
Nome del database.
- cosmosOptionsAction
- Action<CosmosDbContextOptionsBuilder>
Azione facoltativa per consentire una configurazione aggiuntiva specifica di Cosmos.
Restituisce
Generatore di opzioni in modo che sia possibile concatenare ulteriormente la configurazione.
Commenti
Per altre informazioni ed esempi, vedere Uso di DbContextOptions e Accesso ad Azure Cosmos DB con EF Core .
Si applica a
UseCosmos<TContext>(DbContextOptionsBuilder<TContext>, String, String, String, Action<CosmosDbContextOptionsBuilder>)
Configura il contesto per connettersi a un database di Azure Cosmos.
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseCosmos<TContext> (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> optionsBuilder, string accountEndpoint, string accountKey, string databaseName, Action<Microsoft.EntityFrameworkCore.Infrastructure.CosmosDbContextOptionsBuilder> cosmosOptionsAction = default) where TContext : Microsoft.EntityFrameworkCore.DbContext;
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseCosmos<TContext> (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> optionsBuilder, string accountEndpoint, string accountKey, string databaseName, Action<Microsoft.EntityFrameworkCore.Infrastructure.CosmosDbContextOptionsBuilder>? cosmosOptionsAction = default) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member UseCosmos : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> * string * string * string * Action<Microsoft.EntityFrameworkCore.Infrastructure.CosmosDbContextOptionsBuilder> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
<Extension()>
Public Function UseCosmos(Of TContext As DbContext) (optionsBuilder As DbContextOptionsBuilder(Of TContext), accountEndpoint As String, accountKey As String, databaseName As String, Optional cosmosOptionsAction As Action(Of CosmosDbContextOptionsBuilder) = Nothing) As DbContextOptionsBuilder(Of TContext)
Parametri di tipo
- TContext
Tipo di contesto da configurare.
Parametri
- optionsBuilder
- DbContextOptionsBuilder<TContext>
Generatore usato per configurare il contesto.
- accountEndpoint
- String
Punto finale dell'account a cui connettersi.
- accountKey
- String
Chiave dell'account.
- databaseName
- String
Nome del database.
- cosmosOptionsAction
- Action<CosmosDbContextOptionsBuilder>
Azione facoltativa per consentire una configurazione aggiuntiva specifica di Cosmos.
Restituisce
Generatore di opzioni in modo che sia possibile concatenare ulteriormente la configurazione.
Commenti
Per altre informazioni ed esempi, vedere Uso di DbContextOptions e Accesso ad Azure Cosmos DB con EF Core .