C# Class Castle.DynamicProxy.Contributors.InterfaceProxyWithoutTargetContributor

Inheritance: CompositeTypeContributor
Afficher le fichier Open project: Jarvin-Guan/CleanAOP Class Usage Examples

Méthodes publiques

Méthode Description
InterfaceProxyWithoutTargetContributor ( INamingScope namingScope, GetTargetExpressionDelegate getTarget ) : System

Méthodes protégées

Méthode Description
CollectElementsToProxyInternal ( IProxyGenerationHook hook ) : IEnumerable
GetMethodGenerator ( MetaMethod method, ClassEmitter @class, ProxyGenerationOptions options, OverrideMethodDelegate overrideMethod ) : MethodGenerator

Private Methods

Méthode Description
GetInvocationType ( MetaMethod method, ClassEmitter emitter, ProxyGenerationOptions options ) : Type

Method Details

CollectElementsToProxyInternal() protected méthode

protected CollectElementsToProxyInternal ( IProxyGenerationHook hook ) : IEnumerable
hook IProxyGenerationHook
Résultat IEnumerable

GetMethodGenerator() protected méthode

protected GetMethodGenerator ( MetaMethod method, ClassEmitter @class, ProxyGenerationOptions options, OverrideMethodDelegate overrideMethod ) : MethodGenerator
method MetaMethod
@class Castle.DynamicProxy.Generators.Emitters.ClassEmitter
options ProxyGenerationOptions
overrideMethod OverrideMethodDelegate
Résultat MethodGenerator

InterfaceProxyWithoutTargetContributor() public méthode

public InterfaceProxyWithoutTargetContributor ( INamingScope namingScope, GetTargetExpressionDelegate getTarget ) : System
namingScope INamingScope
getTarget GetTargetExpressionDelegate
Résultat System