MigrationCommand Sınıf

Tanım

Geçirilecek veritabanına gönderilmeye hazır bir komutu temsil eder.

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

Açıklamalar

Daha fazla bilgi ve örnek 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.Command>, 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çü.

CommandText

Veritabanında yürütülecek SQL komut metni.

TransactionSuppressed

komutu yürütülürken işlemlerin gizlenip gizlenmeyeceğini gösterir.

Yöntemler

ExecuteNonQuery(IRelationalConnection, IReadOnlyDictionary<String,Object>)

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

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

Geçirilecek veritabanına gönderilmeye hazır bir komutu temsil eder.

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

Geçirilecek veritabanına gönderilmeye hazır bir komutu temsil eder.

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

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

Şunlara uygulanır