Udostępnij przez


TransactionHandler.Initialize Metoda

Definicja

Przeciążenia

Initialize(ObjectContext)

Inicjuje to wystąpienie przy użyciu określonego kontekstu.

Initialize(DbContext, DbConnection)

Inicjuje to wystąpienie przy użyciu określonego kontekstu.

Initialize(ObjectContext)

Inicjuje to wystąpienie przy użyciu określonego kontekstu.

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)

Parametry

context
ObjectContext

Kontekst, dla którego będą obsługiwane operacje transakcji.

Dotyczy

Initialize(DbContext, DbConnection)

Inicjuje to wystąpienie przy użyciu określonego kontekstu.

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)

Parametry

context
DbContext

Kontekst, dla którego będą obsługiwane operacje transakcji.

connection
DbConnection

Połączenie do użycia na potrzeby inicjowania.

Uwagi

Ta metoda jest wywoływana przez migracje. Ważne jest, aby żadna akcja nie była wykonywana w określonym kontekście, co powoduje jego zainicjowanie.

Dotyczy