MigrationCommand Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen Befehl dar, der an die Datenbank gesendet werden kann, um sie zu migrieren.
public class MigrationCommand
[System.Runtime.CompilerServices.Nullable(0)]
public class MigrationCommand
type MigrationCommand = class
[<System.Runtime.CompilerServices.Nullable(0)>]
type MigrationCommand = class
Public Class MigrationCommand
- Vererbung
-
MigrationCommand
- Attribute
Hinweise
Weitere Informationen und Beispiele finden Sie unter Datenbankmigrationen .
Konstruktoren
| Name | Beschreibung |
|---|---|
| MigrationCommand(IRelationalCommand, Boolean) |
Erstellt eine neue Instanz des Befehls. |
| MigrationCommand(IRelationalCommand, DbContext, IDiagnosticsLogger<DbLoggerCategory.Database.Command>, Boolean) |
Erstellt eine neue Instanz des Befehls. |
| MigrationCommand(IRelationalCommand, DbContext, IRelationalCommandDiagnosticsLogger, Boolean) |
Erstellt eine neue Instanz des Befehls. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| CommandLogger |
Der zugeordnete Befehlsprotokollierer. |
| CommandText |
Der SQL-Befehlstext, der für die Datenbank ausgeführt wird. |
| TransactionSuppressed |
Gibt an, ob Transaktionen beim Ausführen des Befehls unterdrückt werden sollen. |
Methoden
| Name | Beschreibung |
|---|---|
| ExecuteNonQuery(IRelationalConnection, IReadOnlyDictionary<String,Object>, Boolean) |
Stellt einen Befehl dar, der an die Datenbank gesendet werden kann, um sie zu migrieren. |
| ExecuteNonQuery(IRelationalConnection, IReadOnlyDictionary<String,Object>) |
Führt den Befehl aus und gibt die Anzahl der betroffenen Zeilen zurück. |
| ExecuteNonQueryAsync(IRelationalConnection, IReadOnlyDictionary<String,Object>, Boolean, CancellationToken) |
Stellt einen Befehl dar, der an die Datenbank gesendet werden kann, um sie zu migrieren. |
| ExecuteNonQueryAsync(IRelationalConnection, IReadOnlyDictionary<String,Object>, CancellationToken) |
Führt den Befehl aus und gibt die Anzahl der betroffenen Zeilen zurück. |