HistoryRepositoryDependencies.With Método

Definición

Sobrecargas

With(IRelationalDatabaseCreator)

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

With(IRelationalConnection)

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

With(IRawSqlCommandBuilder)

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

With(IMigrationsSqlGenerator)

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

With(IMigrationsModelDiffer)

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

With(ICoreConventionSetBuilder)

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

With(ModelDependencies)

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

With(IConventionSetBuilder)

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

With(IRelationalTypeMappingSource)

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

With(IDbContextOptions)

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

With(ICurrentDbContext)

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

With(IDiagnosticsLogger<DbLoggerCategory.Model>)
Obsoletos.

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

With(IDiagnosticsLogger<DbLoggerCategory.Database.Command>)

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

With(IConventionSetBuilder)

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

With(ISqlGenerationHelper)

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

With(IRelationalDatabaseCreator)

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

C#
public Microsoft.EntityFrameworkCore.Migrations.HistoryRepositoryDependencies With (Microsoft.EntityFrameworkCore.Storage.IRelationalDatabaseCreator databaseCreator);

Parámetros

databaseCreator
IRelationalDatabaseCreator

Reemplazo de la dependencia actual de este tipo.

Devoluciones

Nuevo objeto de parámetro con el servicio especificado reemplazado.

Se aplica a

Entity Framework Core 5.0 otras versiones
Producto Versiones
Entity Framework Core 2.0, 2.1, 2.2, 3.0, 3.1, 5.0

With(IRelationalConnection)

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

C#
public Microsoft.EntityFrameworkCore.Migrations.HistoryRepositoryDependencies With (Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection);

Parámetros

connection
IRelationalConnection

Reemplazo de la dependencia actual de este tipo.

Devoluciones

Nuevo objeto de parámetro con el servicio especificado reemplazado.

Se aplica a

Entity Framework Core 5.0 otras versiones
Producto Versiones
Entity Framework Core 2.0, 2.1, 2.2, 3.0, 3.1, 5.0

With(IRawSqlCommandBuilder)

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

C#
public Microsoft.EntityFrameworkCore.Migrations.HistoryRepositoryDependencies With (Microsoft.EntityFrameworkCore.Storage.IRawSqlCommandBuilder rawSqlCommandBuilder);

Parámetros

rawSqlCommandBuilder
IRawSqlCommandBuilder

Reemplazo de la dependencia actual de este tipo.

Devoluciones

Nuevo objeto de parámetro con el servicio especificado reemplazado.

Se aplica a

Entity Framework Core 5.0 otras versiones
Producto Versiones
Entity Framework Core 2.0, 2.1, 2.2, 3.0, 3.1, 5.0

With(IMigrationsSqlGenerator)

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

C#
public Microsoft.EntityFrameworkCore.Migrations.HistoryRepositoryDependencies With (Microsoft.EntityFrameworkCore.Migrations.IMigrationsSqlGenerator migrationsSqlGenerator);

Parámetros

migrationsSqlGenerator
IMigrationsSqlGenerator

Reemplazo de la dependencia actual de este tipo.

Devoluciones

Nuevo objeto de parámetro con el servicio especificado reemplazado.

Se aplica a

Entity Framework Core 5.0 otras versiones
Producto Versiones
Entity Framework Core 2.0, 2.1, 2.2, 3.0, 3.1, 5.0

With(IMigrationsModelDiffer)

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

C#
public Microsoft.EntityFrameworkCore.Migrations.HistoryRepositoryDependencies With (Microsoft.EntityFrameworkCore.Migrations.IMigrationsModelDiffer modelDiffer);

Parámetros

modelDiffer
IMigrationsModelDiffer

Reemplazo de la dependencia actual de este tipo.

Devoluciones

Nuevo objeto de parámetro con el servicio especificado reemplazado.

Se aplica a

Entity Framework Core 5.0 otras versiones
Producto Versiones
Entity Framework Core 2.0, 2.1, 2.2, 3.0, 3.1, 5.0

With(ICoreConventionSetBuilder)

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

C#
public Microsoft.EntityFrameworkCore.Migrations.HistoryRepositoryDependencies With (Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ICoreConventionSetBuilder coreConventionSetBuilder);

Parámetros

coreConventionSetBuilder
Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ICoreConventionSetBuilder

La convención principal que se va a usar al crear el modelo.

Devoluciones

Nuevo objeto de parámetro con el servicio especificado reemplazado.

Se aplica a

Entity Framework Core 2.2 y Entity Framework Core 2.1
Producto Versiones
Entity Framework Core 2.1, 2.2

With(ModelDependencies)

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

C#
public Microsoft.EntityFrameworkCore.Migrations.HistoryRepositoryDependencies With (Microsoft.EntityFrameworkCore.Infrastructure.ModelDependencies modelDependencies);

Parámetros

modelDependencies
ModelDependencies

La convención principal que se va a usar al crear el modelo.

Devoluciones

Nuevo objeto de parámetro con el servicio especificado reemplazado.

Se aplica a

Entity Framework Core 5.0
Producto Versiones
Entity Framework Core 5.0

With(IConventionSetBuilder)

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

C#
public Microsoft.EntityFrameworkCore.Migrations.HistoryRepositoryDependencies With (Microsoft.EntityFrameworkCore.Metadata.Conventions.Infrastructure.IConventionSetBuilder conventionSetBuilder);

Parámetros

conventionSetBuilder
IConventionSetBuilder

La convención principal que se va a usar al crear el modelo.

Devoluciones

Nuevo objeto de parámetro con el servicio especificado reemplazado.

Se aplica a

Entity Framework Core 5.0 otras versiones
Producto Versiones
Entity Framework Core 3.0, 3.1, 5.0

With(IRelationalTypeMappingSource)

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

C#
public Microsoft.EntityFrameworkCore.Migrations.HistoryRepositoryDependencies With (Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource typeMappingSource);

Parámetros

typeMappingSource
IRelationalTypeMappingSource

Asignador de tipos.

Devoluciones

Nuevo objeto de parámetro con el servicio especificado reemplazado.

Se aplica a

Entity Framework Core 5.0 otras versiones
Producto Versiones
Entity Framework Core 2.1, 2.2, 3.0, 3.1, 5.0

With(IDbContextOptions)

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

C#
public Microsoft.EntityFrameworkCore.Migrations.HistoryRepositoryDependencies With (Microsoft.EntityFrameworkCore.Infrastructure.IDbContextOptions options);

Parámetros

options
IDbContextOptions

Reemplazo de la dependencia actual de este tipo.

Devoluciones

Nuevo objeto de parámetro con el servicio especificado reemplazado.

Se aplica a

Entity Framework Core 5.0 otras versiones
Producto Versiones
Entity Framework Core 2.0, 2.1, 2.2, 3.0, 3.1, 5.0

With(ICurrentDbContext)

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

C#
public Microsoft.EntityFrameworkCore.Migrations.HistoryRepositoryDependencies With (Microsoft.EntityFrameworkCore.Infrastructure.ICurrentDbContext currentContext);

Parámetros

currentContext
ICurrentDbContext

Asignador de tipos.

Devoluciones

Nuevo objeto de parámetro con el servicio especificado reemplazado.

Se aplica a

Entity Framework Core 5.0 otras versiones
Producto Versiones
Entity Framework Core 3.0, 3.1, 5.0

With(IDiagnosticsLogger<DbLoggerCategory.Model>)

Precaución

Esta API ya está en desuso.

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

C#
public Microsoft.EntityFrameworkCore.Migrations.HistoryRepositoryDependencies With (Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Model> modelLogger);
C#
[System.Obsolete]
public Microsoft.EntityFrameworkCore.Migrations.HistoryRepositoryDependencies With (Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Model> modelLogger);

Parámetros

modelLogger
IDiagnosticsLogger<DbLoggerCategory.Model>

Asignador de tipos.

Devoluciones

Nuevo objeto de parámetro con el servicio especificado reemplazado.

Atributos

Se aplica a

Entity Framework Core 5.0 otras versiones
Producto Versiones (Obsoleto)
Entity Framework Core 3.0, 3.1 (5.0)

With(IDiagnosticsLogger<DbLoggerCategory.Database.Command>)

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

C#
public Microsoft.EntityFrameworkCore.Migrations.HistoryRepositoryDependencies With (Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> commandLogger);

Parámetros

commandLogger
IDiagnosticsLogger<DbLoggerCategory.Database.Command>

Registrador de comandos.

Devoluciones

Nuevo objeto de parámetro con el servicio especificado reemplazado.

Se aplica a

Entity Framework Core 5.0 otras versiones
Producto Versiones
Entity Framework Core 3.0, 3.1, 5.0

With(IConventionSetBuilder)

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

C#
public Microsoft.EntityFrameworkCore.Migrations.HistoryRepositoryDependencies With (Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.IConventionSetBuilder conventionSetBuilder);

Parámetros

conventionSetBuilder
Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.IConventionSetBuilder

Convención establecida para usar al crear el modelo.

Devoluciones

Nuevo objeto de parámetro con el servicio especificado reemplazado.

Se aplica a

Entity Framework Core 2.2 y Entity Framework Core 2.1
Producto Versiones
Entity Framework Core 2.1, 2.2

With(ISqlGenerationHelper)

Clona este objeto de parámetro de dependencia con un servicio reemplazado.

C#
public Microsoft.EntityFrameworkCore.Migrations.HistoryRepositoryDependencies With (Microsoft.EntityFrameworkCore.Storage.ISqlGenerationHelper sqlGenerationHelper);

Parámetros

sqlGenerationHelper
ISqlGenerationHelper

Reemplazo de la dependencia actual de este tipo.

Devoluciones

Nuevo objeto de parámetro con el servicio especificado reemplazado.

Se aplica a

Entity Framework Core 5.0 otras versiones
Producto Versiones
Entity Framework Core 2.0, 2.1, 2.2, 3.0, 3.1, 5.0