C# Класс Castle.DynamicProxy.GeneratorContext

Summary description for GeneratorContext.
Наследование: System.Collections.DictionaryBase
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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