C# Class Castle.MicroKernel.Proxy.NotSupportedProxyFactory

Inheritance: IProxyFactory
Show file Open project: castleproject/Windsor

Public Methods

Method Description
AddInterceptorSelector ( IModelInterceptorsSelector selector ) : void
Create ( IKernel kernel, object instance, ComponentModel mode, CreationContext context ) : object
Create ( IProxyFactoryExtension customFactory, IKernel kernel, ComponentModel model, CreationContext context ) : object
RequiresTargetInstance ( IKernel kernel, ComponentModel model ) : bool
ShouldCreateProxy ( ComponentModel model ) : bool

Method Details

AddInterceptorSelector() public method

public AddInterceptorSelector ( IModelInterceptorsSelector selector ) : void
selector IModelInterceptorsSelector
return void

Create() public method

public Create ( IKernel kernel, object instance, ComponentModel mode, CreationContext context ) : object
kernel IKernel
instance object
mode Castle.Core.ComponentModel
context CreationContext
return object

Create() public method

public Create ( IProxyFactoryExtension customFactory, IKernel kernel, ComponentModel model, CreationContext context ) : object
customFactory IProxyFactoryExtension
kernel IKernel
model Castle.Core.ComponentModel
context CreationContext
return object

RequiresTargetInstance() public method

public RequiresTargetInstance ( IKernel kernel, ComponentModel model ) : bool
kernel IKernel
model Castle.Core.ComponentModel
return bool

ShouldCreateProxy() public method

public ShouldCreateProxy ( ComponentModel model ) : bool
model Castle.Core.ComponentModel
return bool