C# 클래스 Castle.DynamicProxy.GeneratorContext

Summary description for GeneratorContext.
상속: System.Collections.DictionaryBase
파일 보기 프로젝트 열기: nats/castle-1.0.3-mono 1 사용 예제들

공개 메소드들

메소드 설명
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

메소드 상세

AddInterfaceToSkip() 공개 메소드

public AddInterfaceToSkip ( Type interfaceType ) : void
interfaceType System.Type
리턴 void

AddMethodToGenerateNewSlot() 공개 메소드

public AddMethodToGenerateNewSlot ( MethodInfo method ) : void
method System.Reflection.MethodInfo
리턴 void

AddMethodToSkip() 공개 메소드

public AddMethodToSkip ( MethodInfo method ) : void
method System.Reflection.MethodInfo
리턴 void

AddMixinInstance() 공개 메소드

public AddMixinInstance ( object instance ) : void
instance object
리턴 void

GeneratorContext() 공개 메소드

public GeneratorContext ( ) : System
리턴 System

MixinsAsArray() 공개 메소드

public MixinsAsArray ( ) : object[]
리턴 object[]

ShouldCreateNewSlot() 공개 메소드

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
리턴 bool

ShouldSkip() 공개 메소드

public ShouldSkip ( MethodInfo method ) : bool
method System.Reflection.MethodInfo
리턴 bool

ShouldSkip() 공개 메소드

public ShouldSkip ( Type interfaceType ) : bool
interfaceType System.Type
리턴 bool

this() 공개 메소드

public this ( String key ) : object
key String
리턴 object