OperationExecutor.AddMigration Sınıf

Tanım

Yeni geçiş eklemek için bir işlemi temsil eder.

public class OperationExecutor.AddMigration : Microsoft.EntityFrameworkCore.Design.OperationExecutor.OperationBase
type OperationExecutor.AddMigration = class
    inherit OperationExecutor.OperationBase
Public Class OperationExecutor.AddMigration
Inherits OperationExecutor.OperationBase
Devralma
OperationExecutor.AddMigration
Devralma
OperationExecutor.AddMigration

Oluşturucular

OperationExecutor.AddMigration(OperationExecutor, IOperationResultHandler, IDictionary)

OperationExecutor.AddMigration sınıfının yeni bir örneğini başlatır.

tarafından desteklenen bağımsız args değişkenler:

name--Geçişin adı.

outputDir--Kullanmak için dizin (ve alt ad alanı). Yollar proje dizinine göredir. Varsayılan olarak "Geçişler" kullanılır.

contextType DbContext --Kullanmak için tür.

OperationExecutor.AddMigration(OperationExecutor, Object, IDictionary)

OperationExecutor.AddMigration sınıfının yeni bir örneğini başlatır.

tarafından desteklenen bağımsız args değişkenler:

name--Geçişin adı.

outputDir--Kullanmak için dizin (ve alt ad alanı). Yollar proje dizinine göredir. Varsayılan olarak "Geçişler" kullanılır.

contextType DbContext --Kullanmak için tür.

Yöntemler

Execute(Action)

Özel durumları 'a geçirme eylemi IOperationResultHandler yürütür.

(Devralındığı yer: OperationExecutor.OperationBase)
Execute<T>(Func<IEnumerable<T>>)

Sonuçları veya özel durumları 'a geçirme eylemlerini IOperationResultHandler yürütür.

(Devralındığı yer: OperationExecutor.OperationBase)
Execute<T>(Func<T>)

Sonucu veya özel durumları 'a geçirme eylemlerini IOperationResultHandler yürütür.

(Devralındığı yer: OperationExecutor.OperationBase)

Şunlara uygulanır