Dil

MigrationCommand Sınıf

Tanım

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

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
Devralma
MigrationCommand
Özellikler

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Veritabanı geçişleri .

Oluşturucular

Veri Akışı Adı Description
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

Veri Akışı Adı Description
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

Veri Akışı Adı Description
ExecuteNonQuery(IRelationalConnection, IReadOnlyDictionary<String,Object>, Boolean)

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

ExecuteNonQuery(IRelationalConnection, IReadOnlyDictionary<String,Object>)

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

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