Поделиться через


TransactionHandler.Initialize Метод

Определение

Перегрузки

Initialize(ObjectContext)

Инициализирует этот экземпляр, используя указанный контекст.

Initialize(DbContext, DbConnection)

Инициализирует этот экземпляр, используя указанный контекст.

Initialize(ObjectContext)

Инициализирует этот экземпляр, используя указанный контекст.

public virtual void Initialize (System.Data.Entity.Core.Objects.ObjectContext context);
abstract member Initialize : System.Data.Entity.Core.Objects.ObjectContext -> unit
override this.Initialize : System.Data.Entity.Core.Objects.ObjectContext -> unit
Public Overridable Sub Initialize (context As ObjectContext)

Параметры

context
ObjectContext

Контекст, для которого будут обрабатываться операции транзакций.

Применяется к

Initialize(DbContext, DbConnection)

Инициализирует этот экземпляр, используя указанный контекст.

public virtual void Initialize (System.Data.Entity.DbContext context, System.Data.Common.DbConnection connection);
abstract member Initialize : System.Data.Entity.DbContext * System.Data.Common.DbConnection -> unit
override this.Initialize : System.Data.Entity.DbContext * System.Data.Common.DbConnection -> unit
Public Overridable Sub Initialize (context As DbContext, connection As DbConnection)

Параметры

context
DbContext

Контекст, для которого будут обрабатываться операции транзакций.

connection
DbConnection

Соединение, используемое для инициализации.

Комментарии

Этот метод вызывается с помощью миграций. Важно, чтобы в указанном контексте не выполнялось никаких действий, которые приводят к его инициализации.

Применяется к