C# Class Castle.Facilities.TypedFactory.Internal.DelegateProxyFactory

Inheritance: IProxyFactoryExtension
Afficher le fichier Open project: castleproject/Windsor

Méthodes publiques

Méthode Description
Generate ( IProxyBuilder builder, Castle.DynamicProxy.ProxyGenerationOptions options, IInterceptor interceptors, ComponentModel model, CreationContext context ) : object

Private Methods

Méthode Description
GetInvokeDelegate ( object instance, Type targetDelegateType ) : object
GetProxyInstance ( Type type, IInterceptor interceptors ) : object
GetProxyType ( IProxyBuilder builder, Type targetDelegateType ) : Type

Method Details

Generate() public méthode

public Generate ( IProxyBuilder builder, Castle.DynamicProxy.ProxyGenerationOptions options, IInterceptor interceptors, ComponentModel model, CreationContext context ) : object
builder IProxyBuilder
options Castle.DynamicProxy.ProxyGenerationOptions
interceptors IInterceptor
model Castle.Core.ComponentModel
context CreationContext
Résultat object