MigrationCommand Sınıf

Tanım

Geçirmek için veritabanına gönderilmeye yönelik bir komutu temsil eder.

public class MigrationCommand
type MigrationCommand = class
Public Class MigrationCommand
Devralma
MigrationCommand

Açıklamalar

Daha fazla bilgi için bkz. veritabanı geçişleri .

Oluşturucular

MigrationCommand(IRelationalCommand, Boolean)

Komutun yeni bir örneğini oluşturur.

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

Komutun yeni bir örneğini oluşturur.

MigrationCommand(IRelationalCommand, DbContext, IRelationalCommandDiagnosticsLogger, Boolean)

Komutun yeni bir örneğini oluşturur.

Özellikler

CommandLogger

İlişkili komut günlükçüsü.

CommandText

veritabanına karşı yürütülecek SQL komutu metni.

TransactionSuppressed

Komut yürütülürken hareketlerin bastırılması gerekip gerekmediğini gösterir.

Yöntemler

ExecuteNonQuery(IRelationalConnection, IReadOnlyDictionary<String,Object>)

Komutu yürütür ve etkilenen satır sayısını döndürür.

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

Komutu yürütür ve etkilenen satır sayısını döndürür.

Şunlara uygulanır