Partager via


MigrationCommand Classe

Définition

Représente une commande prête à être envoyée à la base de données pour la migrer.

public class MigrationCommand
type MigrationCommand = class
Public Class MigrationCommand
Héritage
MigrationCommand

Remarques

Pour plus d’informations et d’exemples, consultez Migrations de bases de données.

Constructeurs

MigrationCommand(IRelationalCommand, Boolean)

Crée une instance de la commande.

MigrationCommand(IRelationalCommand, DbContext, IDiagnosticsLogger<DbLoggerCategory.Database.Command>, Boolean)

Crée une instance de la commande.

MigrationCommand(IRelationalCommand, DbContext, IRelationalCommandDiagnosticsLogger, Boolean)

Crée une instance de la commande.

Propriétés

CommandLogger

Enregistreur d’événements de commandes associé.

CommandText

Texte de la commande SQL qui sera exécutée sur la base de données.

TransactionSuppressed

Indique si les transactions doivent être supprimées lors de l’exécution de la commande.

Méthodes

ExecuteNonQuery(IRelationalConnection, IReadOnlyDictionary<String,Object>)

Exécute la commande et retourne le nombre de lignes affectées.

ExecuteNonQuery(IRelationalConnection, IReadOnlyDictionary<String,Object>, Boolean)

Représente une commande prête à être envoyée à la base de données pour la migrer.

ExecuteNonQueryAsync(IRelationalConnection, IReadOnlyDictionary<String,Object>, Boolean, CancellationToken)

Représente une commande prête à être envoyée à la base de données pour la migrer.

ExecuteNonQueryAsync(IRelationalConnection, IReadOnlyDictionary<String,Object>, CancellationToken)

Exécute la commande et retourne le nombre de lignes affectées.

S’applique à