CosmosDbContextOptionsExtensions.UseCosmos Yöntem

Tanım

Aşırı Yüklemeler

UseCosmos(DbContextOptionsBuilder, String, String, Action<CosmosDbContextOptionsBuilder>)

Azure Cosmos veritabanına bağlanmak için bağlamını yapılandırır.

UseCosmos(DbContextOptionsBuilder, String, String, String, Action<CosmosDbContextOptionsBuilder>)

Azure Cosmos veritabanına bağlanmak için bağlamını yapılandırır.

UseCosmos<TContext>(DbContextOptionsBuilder<TContext>, String, String, Action<CosmosDbContextOptionsBuilder>)

Azure Cosmos veritabanına bağlanmak için bağlamını yapılandırır.

UseCosmos<TContext>(DbContextOptionsBuilder<TContext>, String, String, String, Action<CosmosDbContextOptionsBuilder>)

Azure Cosmos veritabanına bağlanmak için bağlamını yapılandırır.

UseCosmos(DbContextOptionsBuilder, String, String, Action<CosmosDbContextOptionsBuilder>)

Azure Cosmos veritabanına bağlanmak için bağlamını yapılandırır.

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

Parametreler

optionsBuilder
DbContextOptionsBuilder

Bağlamı yapılandırmak için kullanılan Oluşturucu.

connectionString
String

Bağlanılacak veritabanının bağlantı dizesi.

databaseName
String

Veritabanı adı.

cosmosOptionsAction
Action<CosmosDbContextOptionsBuilder>

ek Cosmos özgü yapılandırmaya izin veren isteğe bağlı bir eylem.

Döndürülenler

DbContextOptionsBuilder

Daha fazla yapılandırmanın zincirlenebilir olması için seçenekler Oluşturucu.

Açıklamalar

daha fazla bilgi için bkz. dbcontextoptions kullanmave EF Core Azure Cosmos DB erişme .

Şunlara uygulanır

UseCosmos(DbContextOptionsBuilder, String, String, String, Action<CosmosDbContextOptionsBuilder>)

Azure Cosmos veritabanına bağlanmak için bağlamını yapılandırır.

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

Parametreler

optionsBuilder
DbContextOptionsBuilder

Bağlamı yapılandırmak için kullanılan Oluşturucu.

accountEndpoint
String

Bağlanılacak hesap bitiş noktası.

accountKey
String

Hesap anahtarı.

databaseName
String

Veritabanı adı.

cosmosOptionsAction
Action<CosmosDbContextOptionsBuilder>

ek Cosmos özgü yapılandırmaya izin veren isteğe bağlı bir eylem.

Döndürülenler

DbContextOptionsBuilder

Daha fazla yapılandırmanın zincirlenebilir olması için seçenekler Oluşturucu.

Açıklamalar

daha fazla bilgi için bkz. dbcontextoptions kullanmave EF Core Azure Cosmos DB erişme .

Şunlara uygulanır

UseCosmos<TContext>(DbContextOptionsBuilder<TContext>, String, String, Action<CosmosDbContextOptionsBuilder>)

Azure Cosmos veritabanına bağlanmak için bağlamını yapılandırır.

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)

Tür Parametreleri

TContext

Yapılandırılacak bağlamın türü.

Parametreler

optionsBuilder
DbContextOptionsBuilder<TContext>

Bağlamı yapılandırmak için kullanılan Oluşturucu.

connectionString
String

Bağlanılacak veritabanının bağlantı dizesi.

databaseName
String

Veritabanı adı.

cosmosOptionsAction
Action<CosmosDbContextOptionsBuilder>

ek Cosmos özgü yapılandırmaya izin veren isteğe bağlı bir eylem.

Döndürülenler

DbContextOptionsBuilder<TContext>

Daha fazla yapılandırmanın zincirlenebilir olması için seçenekler Oluşturucu.

Açıklamalar

daha fazla bilgi için bkz. dbcontextoptions kullanmave EF Core Azure Cosmos DB erişme .

Şunlara uygulanır

UseCosmos<TContext>(DbContextOptionsBuilder<TContext>, String, String, String, Action<CosmosDbContextOptionsBuilder>)

Azure Cosmos veritabanına bağlanmak için bağlamını yapılandırır.

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)

Tür Parametreleri

TContext

Yapılandırılacak bağlamın türü.

Parametreler

optionsBuilder
DbContextOptionsBuilder<TContext>

Bağlamı yapılandırmak için kullanılan Oluşturucu.

accountEndpoint
String

Bağlanılacak hesap bitiş noktası.

accountKey
String

Hesap anahtarı.

databaseName
String

Veritabanı adı.

cosmosOptionsAction
Action<CosmosDbContextOptionsBuilder>

ek Cosmos özgü yapılandırmaya izin veren isteğe bağlı bir eylem.

Döndürülenler

DbContextOptionsBuilder<TContext>

Daha fazla yapılandırmanın zincirlenebilir olması için seçenekler Oluşturucu.

Açıklamalar

daha fazla bilgi için bkz. dbcontextoptions kullanmave EF Core Azure Cosmos DB erişme .

Şunlara uygulanır