DbConfigurationLoadedEventArgs.ReplaceService<TService> メソッド
[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]
ロックされそうになっている構成にラップ リゾルバーを追加します。 ラップ リゾルバーとは、リゾルバー チェーンによって返されるサービスを受け入れ、同じ型の別のサービスでラップまたは置換するリゾルバーのことです。
名前空間: System.Data.Entity.Infrastructure.DependencyResolution
アセンブリ: EntityFramework (EntityFramework.dll 内)
構文
'宣言
Public Sub ReplaceService(Of TService) ( _
serviceInterceptor As Func(Of TService, Object, TService) _
)
'使用
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.
型パラメーター
- TService
ラップまたは置換するサービスの型。
パラメーター
- serviceInterceptor
型 : System.Func<TService, Object, TService>
ラップされていないサービスおよびキーを受け取り、ラップまたは置換されたサービスを返すデリゲート。