C# Class NProxy.Core.ProxyFactory

Represents the proxy factory.
Inheritance: IProxyFactory
Afficher le fichier Open project: mtamme/NProxy Class Usage Examples

Méthodes publiques

Méthode Description
GetProxyTemplate ( Type declaringType, IEnumerable interfaceTypes ) : IProxyTemplate
ProxyFactory ( ) : System

Initializes a new instance of the ProxyFactory class.

ProxyFactory ( IInterceptionFilter interceptionFilter ) : System

Initializes a new instance of the ProxyFactory class.

Private Methods

Méthode Description
CreateProxyDefinition ( Type declaringType, IEnumerable interfaceTypes ) : IProxyDefinition

Creates a proxy definition for the specified declaring type and interface types.

GenerateProxyTemplate ( IProxyDefinition proxyDefinition ) : IProxyTemplate

Generates a proxy template.

ProxyFactory ( ITypeBuilderFactory typeBuilderFactory, IInterceptionFilter interceptionFilter ) : System

Initializes a new instance of the ProxyFactory class.

Method Details

GetProxyTemplate() public méthode

public GetProxyTemplate ( Type declaringType, IEnumerable interfaceTypes ) : IProxyTemplate
declaringType System.Type
interfaceTypes IEnumerable
Résultat IProxyTemplate

ProxyFactory() public méthode

Initializes a new instance of the ProxyFactory class.
public ProxyFactory ( ) : System
Résultat System

ProxyFactory() public méthode

Initializes a new instance of the ProxyFactory class.
public ProxyFactory ( IInterceptionFilter interceptionFilter ) : System
interceptionFilter IInterceptionFilter The interception filter.
Résultat System