Sprache

RelationalDatabaseCreatorDependencies Konstruktoren

Definition

Überlädt

Name Beschreibung
RelationalDatabaseCreatorDependencies(IModel, IRelationalConnection, IMigrationsModelDiffer, IMigrationsSqlGenerator, IMigrationCommandExecutor, IExecutionStrategyFactory)

Erstellt das Parameterobjekt der Dienstabhängigkeiten für ein RelationalDatabaseCreator.

Rufen Sie diesen Konstruktor nicht direkt von Einem Anbieter oder Anwendungscode auf, da er sich ändern kann, wenn neue Abhängigkeiten hinzugefügt werden. Verwenden Sie stattdessen diesen Typ in Ihrem Konstruktor, damit eine Instanz vom Container für abhängigkeitseinfügungen automatisch erstellt und eingefügt wird. Um eine Instanz mit einigen abhängigen Diensten zu erstellen, lösen Sie zuerst das Objekt aus dem Container zum Einfügen von Abhängigkeiten auf, und ersetzen Sie dann die ausgewählten Dienste mithilfe von "With..." -Methoden. Rufen Sie den Konstruktor an keinem Punkt in diesem Prozess auf.

Diese API unterstützt die Entity Framework Core-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Diese API kann in zukünftigen Versionen geändert oder entfernt werden.

RelationalDatabaseCreatorDependencies(IModel, IRelationalConnection, IMigrationsModelDiffer, IMigrationsSqlGenerator, IMigrationCommandExecutor, ISqlGenerationHelper, IExecutionStrategyFactory)

Erstellt das Parameterobjekt der Dienstabhängigkeiten für ein RelationalDatabaseCreator.

Rufen Sie diesen Konstruktor nicht direkt von Einem Anbieter oder Anwendungscode auf, da er sich ändern kann, wenn neue Abhängigkeiten hinzugefügt werden. Verwenden Sie stattdessen diesen Typ in Ihrem Konstruktor, damit eine Instanz vom Container für abhängigkeitseinfügungen automatisch erstellt und eingefügt wird. Um eine Instanz mit einigen abhängigen Diensten zu erstellen, lösen Sie zuerst das Objekt aus dem Container zum Einfügen von Abhängigkeiten auf, und ersetzen Sie dann die ausgewählten Dienste mithilfe von "With..." -Methoden. Rufen Sie den Konstruktor an keinem Punkt in diesem Prozess auf.

Diese API unterstützt die Entity Framework Core-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Diese API kann in zukünftigen Versionen geändert oder entfernt werden.

RelationalDatabaseCreatorDependencies(IRelationalConnection, IMigrationsModelDiffer, IMigrationsSqlGenerator, IMigrationCommandExecutor, ISqlGenerationHelper, IExecutionStrategy, ICurrentDbContext, IRelationalCommandDiagnosticsLogger)

Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Sie kann ohne Vorherige Ankündigung geändert oder entfernt werden. Sie sollten sie nur direkt in Ihrem Code mit äußerster Vorsicht verwenden und wissen, dass dies zu Anwendungsfehlern bei der Aktualisierung auf eine neue Entity Framework Core-Version führen kann.

RelationalDatabaseCreatorDependencies(IModel, IRelationalConnection, IMigrationsModelDiffer, IMigrationsSqlGenerator, IMigrationCommandExecutor, ISqlGenerationHelper, IExecutionStrategyFactory, ICurrentDbContext, IDiagnosticsLogger<DbLoggerCategory.Database.Command>)

Erstellt das Parameterobjekt der Dienstabhängigkeiten für ein RelationalDatabaseCreator.

Rufen Sie diesen Konstruktor nicht direkt von Einem Anbieter oder Anwendungscode auf, da er sich ändern kann, wenn neue Abhängigkeiten hinzugefügt werden. Verwenden Sie stattdessen diesen Typ in Ihrem Konstruktor, damit eine Instanz vom Container für abhängigkeitseinfügungen automatisch erstellt und eingefügt wird. Um eine Instanz mit einigen abhängigen Diensten zu erstellen, lösen Sie zuerst das Objekt aus dem Container zum Einfügen von Abhängigkeiten auf, und ersetzen Sie dann die ausgewählten Dienste mithilfe von "With..." -Methoden. Rufen Sie den Konstruktor an keinem Punkt in diesem Prozess auf.

Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Sie kann ohne Vorherige Ankündigung geändert oder entfernt werden. Sie sollten sie nur direkt in Ihrem Code mit äußerster Vorsicht verwenden und wissen, dass dies zu Anwendungsfehlern bei der Aktualisierung auf eine neue Entity Framework Core-Version führen kann.

Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Sie kann ohne Vorherige Ankündigung geändert oder entfernt werden. Sie sollten sie nur direkt in Ihrem Code mit äußerster Vorsicht verwenden und wissen, dass dies zu Anwendungsfehlern bei der Aktualisierung auf eine neue Entity Framework Core-Version führen kann.

RelationalDatabaseCreatorDependencies(IRelationalConnection, IMigrationsModelDiffer, IMigrationsSqlGenerator, IMigrationCommandExecutor, ISqlGenerationHelper, IExecutionStrategy, ICurrentDbContext, IDbContextOptions, IRelationalCommandDiagnosticsLogger)

Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Sie kann ohne Vorherige Ankündigung geändert oder entfernt werden. Sie sollten sie nur direkt in Ihrem Code mit äußerster Vorsicht verwenden und wissen, dass dies zu Anwendungsfehlern bei der Aktualisierung auf eine neue Entity Framework Core-Version führen kann.

RelationalDatabaseCreatorDependencies(IModel, IRelationalConnection, IMigrationsModelDiffer, IMigrationsSqlGenerator, IMigrationCommandExecutor, ISqlGenerationHelper, IExecutionStrategy, IExecutionStrategyFactory, ICurrentDbContext, IRelationalCommandDiagnosticsLogger)

Erstellt das Parameterobjekt der Dienstabhängigkeiten für ein RelationalDatabaseCreator.

Rufen Sie diesen Konstruktor nicht direkt von Einem Anbieter oder Anwendungscode auf, da er sich ändern kann, wenn neue Abhängigkeiten hinzugefügt werden. Verwenden Sie stattdessen diesen Typ in Ihrem Konstruktor, damit eine Instanz vom Container für abhängigkeitseinfügungen automatisch erstellt und eingefügt wird. Um eine Instanz mit einigen abhängigen Diensten zu erstellen, lösen Sie zuerst das Objekt aus dem Container zum Einfügen von Abhängigkeiten auf, und ersetzen Sie dann die ausgewählten Dienste mithilfe von "With..." -Methoden. Rufen Sie den Konstruktor an keinem Punkt in diesem Prozess auf.

Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Sie kann ohne Vorherige Ankündigung geändert oder entfernt werden. Sie sollten sie nur direkt in Ihrem Code mit äußerster Vorsicht verwenden und wissen, dass dies zu Anwendungsfehlern bei der Aktualisierung auf eine neue Entity Framework Core-Version führen kann.

Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Sie kann ohne Vorherige Ankündigung geändert oder entfernt werden. Sie sollten sie nur direkt in Ihrem Code mit äußerster Vorsicht verwenden und wissen, dass dies zu Anwendungsfehlern bei der Aktualisierung auf eine neue Entity Framework Core-Version führen kann.

RelationalDatabaseCreatorDependencies(IRelationalConnection, IMigrationsModelDiffer, IMigrationsSqlGenerator, IMigrationCommandExecutor, ISqlGenerationHelper, IExecutionStrategy, ICurrentDbContext, IDbContextOptions, IRelationalCommandDiagnosticsLogger, IExceptionDetector)

Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Sie kann ohne Vorherige Ankündigung geändert oder entfernt werden. Sie sollten sie nur direkt in Ihrem Code mit äußerster Vorsicht verwenden und wissen, dass dies zu Anwendungsfehlern bei der Aktualisierung auf eine neue Entity Framework Core-Version führen kann.

RelationalDatabaseCreatorDependencies(IRelationalConnection, IMigrationsModelDiffer, IMigrationsSqlGenerator, IMigrationCommandExecutor, ISqlGenerationHelper, IExecutionStrategy, ICurrentDbContext, IDbContextOptions, IRelationalCommandDiagnosticsLogger, IExceptionDetector, IDiagnosticsLogger<DbLoggerCategory.Infrastructure>)

Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Sie kann ohne Vorherige Ankündigung geändert oder entfernt werden. Sie sollten sie nur direkt in Ihrem Code mit äußerster Vorsicht verwenden und wissen, dass dies zu Anwendungsfehlern bei der Aktualisierung auf eine neue Entity Framework Core-Version führen kann.

RelationalDatabaseCreatorDependencies(IModel, IRelationalConnection, IMigrationsModelDiffer, IMigrationsSqlGenerator, IMigrationCommandExecutor, IExecutionStrategyFactory)

Erstellt das Parameterobjekt der Dienstabhängigkeiten für ein RelationalDatabaseCreator.

Rufen Sie diesen Konstruktor nicht direkt von Einem Anbieter oder Anwendungscode auf, da er sich ändern kann, wenn neue Abhängigkeiten hinzugefügt werden. Verwenden Sie stattdessen diesen Typ in Ihrem Konstruktor, damit eine Instanz vom Container für abhängigkeitseinfügungen automatisch erstellt und eingefügt wird. Um eine Instanz mit einigen abhängigen Diensten zu erstellen, lösen Sie zuerst das Objekt aus dem Container zum Einfügen von Abhängigkeiten auf, und ersetzen Sie dann die ausgewählten Dienste mithilfe von "With..." -Methoden. Rufen Sie den Konstruktor an keinem Punkt in diesem Prozess auf.

Diese API unterstützt die Entity Framework Core-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Diese API kann in zukünftigen Versionen geändert oder entfernt werden.

public RelationalDatabaseCreatorDependencies(Microsoft.EntityFrameworkCore.Metadata.IModel model, Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, Microsoft.EntityFrameworkCore.Migrations.IMigrationsModelDiffer modelDiffer, Microsoft.EntityFrameworkCore.Migrations.IMigrationsSqlGenerator migrationsSqlGenerator, Microsoft.EntityFrameworkCore.Migrations.IMigrationCommandExecutor migrationCommandExecutor, Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory executionStrategyFactory);
new Microsoft.EntityFrameworkCore.Storage.RelationalDatabaseCreatorDependencies : Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * Microsoft.EntityFrameworkCore.Migrations.IMigrationsModelDiffer * Microsoft.EntityFrameworkCore.Migrations.IMigrationsSqlGenerator * Microsoft.EntityFrameworkCore.Migrations.IMigrationCommandExecutor * Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory -> Microsoft.EntityFrameworkCore.Storage.RelationalDatabaseCreatorDependencies
Public Sub New (model As IModel, connection As IRelationalConnection, modelDiffer As IMigrationsModelDiffer, migrationsSqlGenerator As IMigrationsSqlGenerator, migrationCommandExecutor As IMigrationCommandExecutor, executionStrategyFactory As IExecutionStrategyFactory)

Parameter

model
IModel

Der IModel Kontext, mit dem dieser Ersteller verwendet wird.

connection
IRelationalConnection

Die IRelationalConnection zu verwendende.

modelDiffer
IMigrationsModelDiffer

Die IMigrationsModelDiffer zu verwendende.

migrationsSqlGenerator
IMigrationsSqlGenerator

Die IMigrationsSqlGenerator zu verwendende.

migrationCommandExecutor
IMigrationCommandExecutor

Die IMigrationCommandExecutor zu verwendende.

executionStrategyFactory
IExecutionStrategyFactory

Die IExecutionStrategyFactory zu verwendende.

Gilt für:

RelationalDatabaseCreatorDependencies(IModel, IRelationalConnection, IMigrationsModelDiffer, IMigrationsSqlGenerator, IMigrationCommandExecutor, ISqlGenerationHelper, IExecutionStrategyFactory)

Quelle:
RelationalDatabaseCreatorDependencies.cs
Quelle:
RelationalDatabaseCreatorDependencies.cs

Erstellt das Parameterobjekt der Dienstabhängigkeiten für ein RelationalDatabaseCreator.

Rufen Sie diesen Konstruktor nicht direkt von Einem Anbieter oder Anwendungscode auf, da er sich ändern kann, wenn neue Abhängigkeiten hinzugefügt werden. Verwenden Sie stattdessen diesen Typ in Ihrem Konstruktor, damit eine Instanz vom Container für abhängigkeitseinfügungen automatisch erstellt und eingefügt wird. Um eine Instanz mit einigen abhängigen Diensten zu erstellen, lösen Sie zuerst das Objekt aus dem Container zum Einfügen von Abhängigkeiten auf, und ersetzen Sie dann die ausgewählten Dienste mithilfe von "With..." -Methoden. Rufen Sie den Konstruktor an keinem Punkt in diesem Prozess auf.

Diese API unterstützt die Entity Framework Core-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Diese API kann in zukünftigen Versionen geändert oder entfernt werden.

public RelationalDatabaseCreatorDependencies(Microsoft.EntityFrameworkCore.Metadata.IModel model, Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, Microsoft.EntityFrameworkCore.Migrations.IMigrationsModelDiffer modelDiffer, Microsoft.EntityFrameworkCore.Migrations.IMigrationsSqlGenerator migrationsSqlGenerator, Microsoft.EntityFrameworkCore.Migrations.IMigrationCommandExecutor migrationCommandExecutor, Microsoft.EntityFrameworkCore.Storage.ISqlGenerationHelper sqlGenerationHelper, Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory executionStrategyFactory);
new Microsoft.EntityFrameworkCore.Storage.RelationalDatabaseCreatorDependencies : Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * Microsoft.EntityFrameworkCore.Migrations.IMigrationsModelDiffer * Microsoft.EntityFrameworkCore.Migrations.IMigrationsSqlGenerator * Microsoft.EntityFrameworkCore.Migrations.IMigrationCommandExecutor * Microsoft.EntityFrameworkCore.Storage.ISqlGenerationHelper * Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory -> Microsoft.EntityFrameworkCore.Storage.RelationalDatabaseCreatorDependencies
Public Sub New (model As IModel, connection As IRelationalConnection, modelDiffer As IMigrationsModelDiffer, migrationsSqlGenerator As IMigrationsSqlGenerator, migrationCommandExecutor As IMigrationCommandExecutor, sqlGenerationHelper As ISqlGenerationHelper, executionStrategyFactory As IExecutionStrategyFactory)

Parameter

model
IModel

Der IModel Kontext, mit dem dieser Ersteller verwendet wird.

connection
IRelationalConnection

Die IRelationalConnection zu verwendende.

modelDiffer
IMigrationsModelDiffer

Die IMigrationsModelDiffer zu verwendende.

migrationsSqlGenerator
IMigrationsSqlGenerator

Die IMigrationsSqlGenerator zu verwendende.

migrationCommandExecutor
IMigrationCommandExecutor

Die IMigrationCommandExecutor zu verwendende.

sqlGenerationHelper
ISqlGenerationHelper

Die ISqlGenerationHelper zu verwendende.

executionStrategyFactory
IExecutionStrategyFactory

Die IExecutionStrategyFactory zu verwendende.

Gilt für:

RelationalDatabaseCreatorDependencies(IRelationalConnection, IMigrationsModelDiffer, IMigrationsSqlGenerator, IMigrationCommandExecutor, ISqlGenerationHelper, IExecutionStrategy, ICurrentDbContext, IRelationalCommandDiagnosticsLogger)

Quelle:
RelationalDatabaseCreatorDependencies.cs
Quelle:
RelationalDatabaseCreatorDependencies.cs

Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Sie kann ohne Vorherige Ankündigung geändert oder entfernt werden. Sie sollten sie nur direkt in Ihrem Code mit äußerster Vorsicht verwenden und wissen, dass dies zu Anwendungsfehlern bei der Aktualisierung auf eine neue Entity Framework Core-Version führen kann.

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public RelationalDatabaseCreatorDependencies(Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, Microsoft.EntityFrameworkCore.Migrations.IMigrationsModelDiffer modelDiffer, Microsoft.EntityFrameworkCore.Migrations.IMigrationsSqlGenerator migrationsSqlGenerator, Microsoft.EntityFrameworkCore.Migrations.IMigrationCommandExecutor migrationCommandExecutor, Microsoft.EntityFrameworkCore.Storage.ISqlGenerationHelper sqlGenerationHelper, Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy executionStrategy, Microsoft.EntityFrameworkCore.Infrastructure.ICurrentDbContext currentContext, Microsoft.EntityFrameworkCore.Diagnostics.IRelationalCommandDiagnosticsLogger commandLogger);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.Storage.RelationalDatabaseCreatorDependencies : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * Microsoft.EntityFrameworkCore.Migrations.IMigrationsModelDiffer * Microsoft.EntityFrameworkCore.Migrations.IMigrationsSqlGenerator * Microsoft.EntityFrameworkCore.Migrations.IMigrationCommandExecutor * Microsoft.EntityFrameworkCore.Storage.ISqlGenerationHelper * Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy * Microsoft.EntityFrameworkCore.Infrastructure.ICurrentDbContext * Microsoft.EntityFrameworkCore.Diagnostics.IRelationalCommandDiagnosticsLogger -> Microsoft.EntityFrameworkCore.Storage.RelationalDatabaseCreatorDependencies
Public Sub New (connection As IRelationalConnection, modelDiffer As IMigrationsModelDiffer, migrationsSqlGenerator As IMigrationsSqlGenerator, migrationCommandExecutor As IMigrationCommandExecutor, sqlGenerationHelper As ISqlGenerationHelper, executionStrategy As IExecutionStrategy, currentContext As ICurrentDbContext, commandLogger As IRelationalCommandDiagnosticsLogger)

Parameter

migrationsSqlGenerator
IMigrationsSqlGenerator
migrationCommandExecutor
IMigrationCommandExecutor
sqlGenerationHelper
ISqlGenerationHelper
executionStrategy
IExecutionStrategy
currentContext
ICurrentDbContext
Attribute

Hinweise

Rufen Sie diesen Konstruktor nicht direkt von Einem Anbieter oder Anwendungscode auf, da er sich ändern kann, wenn neue Abhängigkeiten hinzugefügt werden. Verwenden Sie stattdessen diesen Typ in Ihrem Konstruktor, damit eine Instanz vom Container für abhängigkeitseinfügungen automatisch erstellt und eingefügt wird. Um eine Instanz mit einigen abhängigen Diensten zu erstellen, lösen Sie zuerst das Objekt aus dem Container zum Einfügen von Abhängigkeiten auf, und ersetzen Sie dann ausgewählte Dienste mithilfe des C#-Operators "durch" . Rufen Sie den Konstruktor an keinem Punkt in diesem Prozess auf.

Gilt für:

RelationalDatabaseCreatorDependencies(IModel, IRelationalConnection, IMigrationsModelDiffer, IMigrationsSqlGenerator, IMigrationCommandExecutor, ISqlGenerationHelper, IExecutionStrategyFactory, ICurrentDbContext, IDiagnosticsLogger<DbLoggerCategory.Database.Command>)

Quelle:
RelationalDatabaseCreatorDependencies.cs
Quelle:
RelationalDatabaseCreatorDependencies.cs
Quelle:
RelationalDatabaseCreatorDependencies.cs

Erstellt das Parameterobjekt der Dienstabhängigkeiten für ein RelationalDatabaseCreator.

Rufen Sie diesen Konstruktor nicht direkt von Einem Anbieter oder Anwendungscode auf, da er sich ändern kann, wenn neue Abhängigkeiten hinzugefügt werden. Verwenden Sie stattdessen diesen Typ in Ihrem Konstruktor, damit eine Instanz vom Container für abhängigkeitseinfügungen automatisch erstellt und eingefügt wird. Um eine Instanz mit einigen abhängigen Diensten zu erstellen, lösen Sie zuerst das Objekt aus dem Container zum Einfügen von Abhängigkeiten auf, und ersetzen Sie dann die ausgewählten Dienste mithilfe von "With..." -Methoden. Rufen Sie den Konstruktor an keinem Punkt in diesem Prozess auf.

Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Sie kann ohne Vorherige Ankündigung geändert oder entfernt werden. Sie sollten sie nur direkt in Ihrem Code mit äußerster Vorsicht verwenden und wissen, dass dies zu Anwendungsfehlern bei der Aktualisierung auf eine neue Entity Framework Core-Version führen kann.

Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Sie kann ohne Vorherige Ankündigung geändert oder entfernt werden. Sie sollten sie nur direkt in Ihrem Code mit äußerster Vorsicht verwenden und wissen, dass dies zu Anwendungsfehlern bei der Aktualisierung auf eine neue Entity Framework Core-Version führen kann.

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public RelationalDatabaseCreatorDependencies(Microsoft.EntityFrameworkCore.Metadata.IModel model, Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, Microsoft.EntityFrameworkCore.Migrations.IMigrationsModelDiffer modelDiffer, Microsoft.EntityFrameworkCore.Migrations.IMigrationsSqlGenerator migrationsSqlGenerator, Microsoft.EntityFrameworkCore.Migrations.IMigrationCommandExecutor migrationCommandExecutor, Microsoft.EntityFrameworkCore.Storage.ISqlGenerationHelper sqlGenerationHelper, Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory executionStrategyFactory, Microsoft.EntityFrameworkCore.Infrastructure.ICurrentDbContext currentContext, Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> commandLogger);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.Storage.RelationalDatabaseCreatorDependencies : Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * Microsoft.EntityFrameworkCore.Migrations.IMigrationsModelDiffer * Microsoft.EntityFrameworkCore.Migrations.IMigrationsSqlGenerator * Microsoft.EntityFrameworkCore.Migrations.IMigrationCommandExecutor * Microsoft.EntityFrameworkCore.Storage.ISqlGenerationHelper * Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory * Microsoft.EntityFrameworkCore.Infrastructure.ICurrentDbContext * Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> -> Microsoft.EntityFrameworkCore.Storage.RelationalDatabaseCreatorDependencies
Public Sub New (model As IModel, connection As IRelationalConnection, modelDiffer As IMigrationsModelDiffer, migrationsSqlGenerator As IMigrationsSqlGenerator, migrationCommandExecutor As IMigrationCommandExecutor, sqlGenerationHelper As ISqlGenerationHelper, executionStrategyFactory As IExecutionStrategyFactory, currentContext As ICurrentDbContext, commandLogger As IDiagnosticsLogger(Of DbLoggerCategory.Database.Command))

Parameter

model
IModel
migrationsSqlGenerator
IMigrationsSqlGenerator
migrationCommandExecutor
IMigrationCommandExecutor
sqlGenerationHelper
ISqlGenerationHelper
executionStrategyFactory
IExecutionStrategyFactory
currentContext
ICurrentDbContext
Attribute

Gilt für:

RelationalDatabaseCreatorDependencies(IRelationalConnection, IMigrationsModelDiffer, IMigrationsSqlGenerator, IMigrationCommandExecutor, ISqlGenerationHelper, IExecutionStrategy, ICurrentDbContext, IDbContextOptions, IRelationalCommandDiagnosticsLogger)

Quelle:
RelationalDatabaseCreatorDependencies.cs

Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Sie kann ohne Vorherige Ankündigung geändert oder entfernt werden. Sie sollten sie nur direkt in Ihrem Code mit äußerster Vorsicht verwenden und wissen, dass dies zu Anwendungsfehlern bei der Aktualisierung auf eine neue Entity Framework Core-Version führen kann.

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public RelationalDatabaseCreatorDependencies(Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, Microsoft.EntityFrameworkCore.Migrations.IMigrationsModelDiffer modelDiffer, Microsoft.EntityFrameworkCore.Migrations.IMigrationsSqlGenerator migrationsSqlGenerator, Microsoft.EntityFrameworkCore.Migrations.IMigrationCommandExecutor migrationCommandExecutor, Microsoft.EntityFrameworkCore.Storage.ISqlGenerationHelper sqlGenerationHelper, Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy executionStrategy, Microsoft.EntityFrameworkCore.Infrastructure.ICurrentDbContext currentContext, Microsoft.EntityFrameworkCore.Infrastructure.IDbContextOptions contextOptions, Microsoft.EntityFrameworkCore.Diagnostics.IRelationalCommandDiagnosticsLogger commandLogger);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.Storage.RelationalDatabaseCreatorDependencies : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * Microsoft.EntityFrameworkCore.Migrations.IMigrationsModelDiffer * Microsoft.EntityFrameworkCore.Migrations.IMigrationsSqlGenerator * Microsoft.EntityFrameworkCore.Migrations.IMigrationCommandExecutor * Microsoft.EntityFrameworkCore.Storage.ISqlGenerationHelper * Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy * Microsoft.EntityFrameworkCore.Infrastructure.ICurrentDbContext * Microsoft.EntityFrameworkCore.Infrastructure.IDbContextOptions * Microsoft.EntityFrameworkCore.Diagnostics.IRelationalCommandDiagnosticsLogger -> Microsoft.EntityFrameworkCore.Storage.RelationalDatabaseCreatorDependencies
Public Sub New (connection As IRelationalConnection, modelDiffer As IMigrationsModelDiffer, migrationsSqlGenerator As IMigrationsSqlGenerator, migrationCommandExecutor As IMigrationCommandExecutor, sqlGenerationHelper As ISqlGenerationHelper, executionStrategy As IExecutionStrategy, currentContext As ICurrentDbContext, contextOptions As IDbContextOptions, commandLogger As IRelationalCommandDiagnosticsLogger)

Parameter

migrationsSqlGenerator
IMigrationsSqlGenerator
migrationCommandExecutor
IMigrationCommandExecutor
sqlGenerationHelper
ISqlGenerationHelper
executionStrategy
IExecutionStrategy
currentContext
ICurrentDbContext
contextOptions
IDbContextOptions
Attribute

Hinweise

Rufen Sie diesen Konstruktor nicht direkt von Einem Anbieter oder Anwendungscode auf, da er sich ändern kann, wenn neue Abhängigkeiten hinzugefügt werden. Verwenden Sie stattdessen diesen Typ in Ihrem Konstruktor, damit eine Instanz vom Container für abhängigkeitseinfügungen automatisch erstellt und eingefügt wird. Um eine Instanz mit einigen abhängigen Diensten zu erstellen, lösen Sie zuerst das Objekt aus dem Container zum Einfügen von Abhängigkeiten auf, und ersetzen Sie dann ausgewählte Dienste mithilfe des C#-Operators "durch" . Rufen Sie den Konstruktor an keinem Punkt in diesem Prozess auf.

Gilt für:

RelationalDatabaseCreatorDependencies(IModel, IRelationalConnection, IMigrationsModelDiffer, IMigrationsSqlGenerator, IMigrationCommandExecutor, ISqlGenerationHelper, IExecutionStrategy, IExecutionStrategyFactory, ICurrentDbContext, IRelationalCommandDiagnosticsLogger)

Quelle:
RelationalDatabaseCreatorDependencies.cs

Erstellt das Parameterobjekt der Dienstabhängigkeiten für ein RelationalDatabaseCreator.

Rufen Sie diesen Konstruktor nicht direkt von Einem Anbieter oder Anwendungscode auf, da er sich ändern kann, wenn neue Abhängigkeiten hinzugefügt werden. Verwenden Sie stattdessen diesen Typ in Ihrem Konstruktor, damit eine Instanz vom Container für abhängigkeitseinfügungen automatisch erstellt und eingefügt wird. Um eine Instanz mit einigen abhängigen Diensten zu erstellen, lösen Sie zuerst das Objekt aus dem Container zum Einfügen von Abhängigkeiten auf, und ersetzen Sie dann die ausgewählten Dienste mithilfe von "With..." -Methoden. Rufen Sie den Konstruktor an keinem Punkt in diesem Prozess auf.

Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Sie kann ohne Vorherige Ankündigung geändert oder entfernt werden. Sie sollten sie nur direkt in Ihrem Code mit äußerster Vorsicht verwenden und wissen, dass dies zu Anwendungsfehlern bei der Aktualisierung auf eine neue Entity Framework Core-Version führen kann.

Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Sie kann ohne Vorherige Ankündigung geändert oder entfernt werden. Sie sollten sie nur direkt in Ihrem Code mit äußerster Vorsicht verwenden und wissen, dass dies zu Anwendungsfehlern bei der Aktualisierung auf eine neue Entity Framework Core-Version führen kann.

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public RelationalDatabaseCreatorDependencies(Microsoft.EntityFrameworkCore.Metadata.IModel model, Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, Microsoft.EntityFrameworkCore.Migrations.IMigrationsModelDiffer modelDiffer, Microsoft.EntityFrameworkCore.Migrations.IMigrationsSqlGenerator migrationsSqlGenerator, Microsoft.EntityFrameworkCore.Migrations.IMigrationCommandExecutor migrationCommandExecutor, Microsoft.EntityFrameworkCore.Storage.ISqlGenerationHelper sqlGenerationHelper, Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy executionStrategy, Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory executionStrategyFactory, Microsoft.EntityFrameworkCore.Infrastructure.ICurrentDbContext currentContext, Microsoft.EntityFrameworkCore.Diagnostics.IRelationalCommandDiagnosticsLogger commandLogger);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.Storage.RelationalDatabaseCreatorDependencies : Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * Microsoft.EntityFrameworkCore.Migrations.IMigrationsModelDiffer * Microsoft.EntityFrameworkCore.Migrations.IMigrationsSqlGenerator * Microsoft.EntityFrameworkCore.Migrations.IMigrationCommandExecutor * Microsoft.EntityFrameworkCore.Storage.ISqlGenerationHelper * Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy * Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory * Microsoft.EntityFrameworkCore.Infrastructure.ICurrentDbContext * Microsoft.EntityFrameworkCore.Diagnostics.IRelationalCommandDiagnosticsLogger -> Microsoft.EntityFrameworkCore.Storage.RelationalDatabaseCreatorDependencies
Public Sub New (model As IModel, connection As IRelationalConnection, modelDiffer As IMigrationsModelDiffer, migrationsSqlGenerator As IMigrationsSqlGenerator, migrationCommandExecutor As IMigrationCommandExecutor, sqlGenerationHelper As ISqlGenerationHelper, executionStrategy As IExecutionStrategy, executionStrategyFactory As IExecutionStrategyFactory, currentContext As ICurrentDbContext, commandLogger As IRelationalCommandDiagnosticsLogger)

Parameter

model
IModel
migrationsSqlGenerator
IMigrationsSqlGenerator
migrationCommandExecutor
IMigrationCommandExecutor
sqlGenerationHelper
ISqlGenerationHelper
executionStrategy
IExecutionStrategy
executionStrategyFactory
IExecutionStrategyFactory
currentContext
ICurrentDbContext
Attribute

Gilt für:

RelationalDatabaseCreatorDependencies(IRelationalConnection, IMigrationsModelDiffer, IMigrationsSqlGenerator, IMigrationCommandExecutor, ISqlGenerationHelper, IExecutionStrategy, ICurrentDbContext, IDbContextOptions, IRelationalCommandDiagnosticsLogger, IExceptionDetector)

Quelle:
RelationalDatabaseCreatorDependencies.cs

Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Sie kann ohne Vorherige Ankündigung geändert oder entfernt werden. Sie sollten sie nur direkt in Ihrem Code mit äußerster Vorsicht verwenden und wissen, dass dies zu Anwendungsfehlern bei der Aktualisierung auf eine neue Entity Framework Core-Version führen kann.

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public RelationalDatabaseCreatorDependencies(Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, Microsoft.EntityFrameworkCore.Migrations.IMigrationsModelDiffer modelDiffer, Microsoft.EntityFrameworkCore.Migrations.IMigrationsSqlGenerator migrationsSqlGenerator, Microsoft.EntityFrameworkCore.Migrations.IMigrationCommandExecutor migrationCommandExecutor, Microsoft.EntityFrameworkCore.Storage.ISqlGenerationHelper sqlGenerationHelper, Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy executionStrategy, Microsoft.EntityFrameworkCore.Infrastructure.ICurrentDbContext currentContext, Microsoft.EntityFrameworkCore.Infrastructure.IDbContextOptions contextOptions, Microsoft.EntityFrameworkCore.Diagnostics.IRelationalCommandDiagnosticsLogger commandLogger, Microsoft.EntityFrameworkCore.Storage.IExceptionDetector exceptionDetector);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.Storage.RelationalDatabaseCreatorDependencies : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * Microsoft.EntityFrameworkCore.Migrations.IMigrationsModelDiffer * Microsoft.EntityFrameworkCore.Migrations.IMigrationsSqlGenerator * Microsoft.EntityFrameworkCore.Migrations.IMigrationCommandExecutor * Microsoft.EntityFrameworkCore.Storage.ISqlGenerationHelper * Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy * Microsoft.EntityFrameworkCore.Infrastructure.ICurrentDbContext * Microsoft.EntityFrameworkCore.Infrastructure.IDbContextOptions * Microsoft.EntityFrameworkCore.Diagnostics.IRelationalCommandDiagnosticsLogger * Microsoft.EntityFrameworkCore.Storage.IExceptionDetector -> Microsoft.EntityFrameworkCore.Storage.RelationalDatabaseCreatorDependencies
Public Sub New (connection As IRelationalConnection, modelDiffer As IMigrationsModelDiffer, migrationsSqlGenerator As IMigrationsSqlGenerator, migrationCommandExecutor As IMigrationCommandExecutor, sqlGenerationHelper As ISqlGenerationHelper, executionStrategy As IExecutionStrategy, currentContext As ICurrentDbContext, contextOptions As IDbContextOptions, commandLogger As IRelationalCommandDiagnosticsLogger, exceptionDetector As IExceptionDetector)

Parameter

migrationsSqlGenerator
IMigrationsSqlGenerator
migrationCommandExecutor
IMigrationCommandExecutor
sqlGenerationHelper
ISqlGenerationHelper
executionStrategy
IExecutionStrategy
currentContext
ICurrentDbContext
contextOptions
IDbContextOptions
exceptionDetector
IExceptionDetector
Attribute

Hinweise

Rufen Sie diesen Konstruktor nicht direkt von Einem Anbieter oder Anwendungscode auf, da er sich ändern kann, wenn neue Abhängigkeiten hinzugefügt werden. Verwenden Sie stattdessen diesen Typ in Ihrem Konstruktor, damit eine Instanz vom Container für abhängigkeitseinfügungen automatisch erstellt und eingefügt wird. Um eine Instanz mit einigen abhängigen Diensten zu erstellen, lösen Sie zuerst das Objekt aus dem Container zum Einfügen von Abhängigkeiten auf, und ersetzen Sie dann ausgewählte Dienste mithilfe des C#-Operators "durch" . Rufen Sie den Konstruktor an keinem Punkt in diesem Prozess auf.

Gilt für:

RelationalDatabaseCreatorDependencies(IRelationalConnection, IMigrationsModelDiffer, IMigrationsSqlGenerator, IMigrationCommandExecutor, ISqlGenerationHelper, IExecutionStrategy, ICurrentDbContext, IDbContextOptions, IRelationalCommandDiagnosticsLogger, IExceptionDetector, IDiagnosticsLogger<DbLoggerCategory.Infrastructure>)

Quelle:
RelationalDatabaseCreatorDependencies.cs

Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Sie kann ohne Vorherige Ankündigung geändert oder entfernt werden. Sie sollten sie nur direkt in Ihrem Code mit äußerster Vorsicht verwenden und wissen, dass dies zu Anwendungsfehlern bei der Aktualisierung auf eine neue Entity Framework Core-Version führen kann.

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public RelationalDatabaseCreatorDependencies(Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, Microsoft.EntityFrameworkCore.Migrations.IMigrationsModelDiffer modelDiffer, Microsoft.EntityFrameworkCore.Migrations.IMigrationsSqlGenerator migrationsSqlGenerator, Microsoft.EntityFrameworkCore.Migrations.IMigrationCommandExecutor migrationCommandExecutor, Microsoft.EntityFrameworkCore.Storage.ISqlGenerationHelper sqlGenerationHelper, Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy executionStrategy, Microsoft.EntityFrameworkCore.Infrastructure.ICurrentDbContext currentContext, Microsoft.EntityFrameworkCore.Infrastructure.IDbContextOptions contextOptions, Microsoft.EntityFrameworkCore.Diagnostics.IRelationalCommandDiagnosticsLogger commandLogger, Microsoft.EntityFrameworkCore.Storage.IExceptionDetector exceptionDetector, Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Infrastructure> logger);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.Storage.RelationalDatabaseCreatorDependencies : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * Microsoft.EntityFrameworkCore.Migrations.IMigrationsModelDiffer * Microsoft.EntityFrameworkCore.Migrations.IMigrationsSqlGenerator * Microsoft.EntityFrameworkCore.Migrations.IMigrationCommandExecutor * Microsoft.EntityFrameworkCore.Storage.ISqlGenerationHelper * Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy * Microsoft.EntityFrameworkCore.Infrastructure.ICurrentDbContext * Microsoft.EntityFrameworkCore.Infrastructure.IDbContextOptions * Microsoft.EntityFrameworkCore.Diagnostics.IRelationalCommandDiagnosticsLogger * Microsoft.EntityFrameworkCore.Storage.IExceptionDetector * Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Infrastructure> -> Microsoft.EntityFrameworkCore.Storage.RelationalDatabaseCreatorDependencies
Public Sub New (connection As IRelationalConnection, modelDiffer As IMigrationsModelDiffer, migrationsSqlGenerator As IMigrationsSqlGenerator, migrationCommandExecutor As IMigrationCommandExecutor, sqlGenerationHelper As ISqlGenerationHelper, executionStrategy As IExecutionStrategy, currentContext As ICurrentDbContext, contextOptions As IDbContextOptions, commandLogger As IRelationalCommandDiagnosticsLogger, exceptionDetector As IExceptionDetector, logger As IDiagnosticsLogger(Of DbLoggerCategory.Infrastructure))

Parameter

migrationsSqlGenerator
IMigrationsSqlGenerator
migrationCommandExecutor
IMigrationCommandExecutor
sqlGenerationHelper
ISqlGenerationHelper
executionStrategy
IExecutionStrategy
currentContext
ICurrentDbContext
contextOptions
IDbContextOptions
exceptionDetector
IExceptionDetector
Attribute

Hinweise

Rufen Sie diesen Konstruktor nicht direkt von Einem Anbieter oder Anwendungscode auf, da er sich ändern kann, wenn neue Abhängigkeiten hinzugefügt werden. Verwenden Sie stattdessen diesen Typ in Ihrem Konstruktor, damit eine Instanz vom Container für abhängigkeitseinfügungen automatisch erstellt und eingefügt wird. Um eine Instanz mit einigen abhängigen Diensten zu erstellen, lösen Sie zuerst das Objekt aus dem Container zum Einfügen von Abhängigkeiten auf, und ersetzen Sie dann ausgewählte Dienste mithilfe des C#-Operators "durch" . Rufen Sie den Konstruktor an keinem Punkt in diesem Prozess auf.

Gilt für: