TransactionHandler.Initialize Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.