C# Class Castle.DynamicProxy.GeneratorContext

Summary description for GeneratorContext.
Inheritance: System.Collections.DictionaryBase
Afficher le fichier Open project: nats/castle-1.0.3-mono Class Usage Examples

Méthodes publiques

Méthode Description
AddInterfaceToSkip ( Type interfaceType ) : void
AddMethodToGenerateNewSlot ( MethodInfo method ) : void
AddMethodToSkip ( MethodInfo method ) : void
AddMixinInstance ( object instance ) : void
GeneratorContext ( ) : System
MixinsAsArray ( ) : object[]
ShouldCreateNewSlot ( MethodInfo method ) : bool

Checks if the method has the same signature as a method that was marked as one that should generate a new vtable slot.

ShouldSkip ( MethodInfo method ) : bool
ShouldSkip ( Type interfaceType ) : bool
this ( String key ) : object

Method Details

AddInterfaceToSkip() public méthode

public AddInterfaceToSkip ( Type interfaceType ) : void
interfaceType System.Type
Résultat void

AddMethodToGenerateNewSlot() public méthode

public AddMethodToGenerateNewSlot ( MethodInfo method ) : void
method System.Reflection.MethodInfo
Résultat void

AddMethodToSkip() public méthode

public AddMethodToSkip ( MethodInfo method ) : void
method System.Reflection.MethodInfo
Résultat void

AddMixinInstance() public méthode

public AddMixinInstance ( object instance ) : void
instance object
Résultat void

GeneratorContext() public méthode

public GeneratorContext ( ) : System
Résultat System

MixinsAsArray() public méthode

public MixinsAsArray ( ) : object[]
Résultat object[]

ShouldCreateNewSlot() public méthode

Checks if the method has the same signature as a method that was marked as one that should generate a new vtable slot.
public ShouldCreateNewSlot ( MethodInfo method ) : bool
method System.Reflection.MethodInfo
Résultat bool

ShouldSkip() public méthode

public ShouldSkip ( MethodInfo method ) : bool
method System.Reflection.MethodInfo
Résultat bool

ShouldSkip() public méthode

public ShouldSkip ( Type interfaceType ) : bool
interfaceType System.Type
Résultat bool

this() public méthode

public this ( String key ) : object
key String
Résultat object