DbConnectionDispatcher.GetConnectionTimeout 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.
Wysyła i do wszystkich IDbConnectionInterceptor zarejestrowanych ConnectionTimeoutGetting(DbConnection, DbConnectionInterceptionContext<Int32>) przedDbInterception/po otrzymaniu ConnectionTimeout.ConnectionTimeoutGot(DbConnection, DbConnectionInterceptionContext<Int32>)
public virtual int GetConnectionTimeout(System.Data.Common.DbConnection connection, System.Data.Entity.Infrastructure.Interception.DbInterceptionContext interceptionContext);
abstract member GetConnectionTimeout : System.Data.Common.DbConnection * System.Data.Entity.Infrastructure.Interception.DbInterceptionContext -> int
override this.GetConnectionTimeout : System.Data.Common.DbConnection * System.Data.Entity.Infrastructure.Interception.DbInterceptionContext -> int
Public Overridable Function GetConnectionTimeout (connection As DbConnection, interceptionContext As DbInterceptionContext) As Integer
Parametry
- connection
- DbConnection
Połączenie, na którym zostanie wykonana operacja.
- interceptionContext
- DbInterceptionContext
Opcjonalne informacje o kontekście wykonywanego wywołania.
Zwraca
Wynik operacji, który mógł zostać zmodyfikowany przez przechwytniki.
Uwagi
Należy pamiętać, że wartość właściwości jest zwracana przez tę metodę. Wynik nie jest dostępny w kontekście przechwytywania przekazywanym do tej metody, ponieważ kontekst przechwytywania jest klonowany przed przekazaniem do przechwytywania.