Castle.DynamicProxy.Generators
Namespace with 30 public types
Classes
CacheKey
ClassProxyGenerator
ClassProxyWithTargetGenerator
CompositionInvocationTypeGenerator
DelegateMembersCollector
DelegateProxyGenerationHook
DelegateProxyGenerator
GeneratorException
InheritanceInvocationTypeGenerator
InterfaceProxyWithoutTargetGenerator
InterfaceProxyWithTargetGenerator
InterfaceProxyWithTargetInterfaceGenerator
MetaEvent
MetaMethod
MetaProperty
MetaType
MethodFinder
Returns the methods implemented by a type. Use this instead of Type.GetMethods() to work around a CLR issue
where duplicate MethodInfos are returned by Type.GetMethods() after a token of a generic type's method was loaded.
MethodSignatureComparer
MethodWithInvocationGenerator
NamingScope
TypeElementCollection`1
Static Classes
AttributesToAvoidReplicating
GeneratorUtil
Abstract Classes
BaseProxyGenerator
Base class that exposes the common functionalities
to proxy generation.
InvocationTypeGenerator
MetaTypeElement
MethodGenerator
Interfaces
IGenerator`1
IInvocationCreationContributor
INamingScope
Represents the scope of uniquenes of names for types and their members