Metodo DbConfigurationLoadedEventArgs.ReplaceService<TService>
[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]
Aggiunge un sistema di risoluzione di wrapping alla configurazione che sta per essere bloccata. Un sistema di risoluzione di wrapping avvia un servizio restituito dalla catena di sistemi di risoluzione e lo sostituisce o ne esegue il wrapping con un altro servizio dello stesso tipo.
Spazio dei nomi: System.Data.Entity.Infrastructure.DependencyResolution
Assembly: EntityFramework (in EntityFramework.dll)
Sintassi
'Dichiarazione
Public Sub ReplaceService(Of TService) ( _
serviceInterceptor As Func(Of TService, Object, TService) _
)
'Utilizzo
Dim instance As DbConfigurationLoadedEventArgs
Dim serviceInterceptor As Func(Of TService, Object, TService)
instance.ReplaceService(serviceInterceptor)
public void ReplaceService<TService>(
Func<TService, Object, TService> serviceInterceptor
)
public:
generic<typename TService>
void ReplaceService(
Func<TService, Object^, TService>^ serviceInterceptor
)
member ReplaceService :
serviceInterceptor:Func<'TService, Object, 'TService> -> unit
JScript does not support generic types and methods.
Parametri di tipo
- TService
Tipo di servizio da restituire o di cui eseguire il wrapping.
Parametri
- serviceInterceptor
Tipo: System.Func<TService, Object, TService>
Delegato che accetta il servizio non sottoposto a wrapping e la chiave e restituisce il servizio sostituito o sottoposto a wrapping.
Vedere anche
Riferimento
DbConfigurationLoadedEventArgs Classe
Spazio dei nomi System.Data.Entity.Infrastructure.DependencyResolution