C# Класс Castle.DynamicProxy.Generators.InheritanceInvocationTypeGenerator

Наследование: InvocationTypeGenerator
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
BaseType System.Type

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

Метод Описание
InheritanceInvocationTypeGenerator ( Type targetType, MetaMethod method, MethodInfo callback, IInvocationCreationContributor contributor ) : System

Защищенные методы

Метод Описание
GetBaseCtorArguments ( Type targetFieldType, ProxyGenerationOptions proxyGenerationOptions, ConstructorInfo &baseConstructor ) : Castle.DynamicProxy.Generators.Emitters.SimpleAST.ArgumentReference[]
GetBaseType ( ) : Type
GetTargetReference ( ) : FieldReference

Описание методов

GetBaseCtorArguments() защищенный Метод

protected GetBaseCtorArguments ( Type targetFieldType, ProxyGenerationOptions proxyGenerationOptions, ConstructorInfo &baseConstructor ) : Castle.DynamicProxy.Generators.Emitters.SimpleAST.ArgumentReference[]
targetFieldType System.Type
proxyGenerationOptions ProxyGenerationOptions
baseConstructor System.Reflection.ConstructorInfo
Результат Castle.DynamicProxy.Generators.Emitters.SimpleAST.ArgumentReference[]

GetBaseType() защищенный Метод

protected GetBaseType ( ) : Type
Результат System.Type

GetTargetReference() защищенный Метод

protected GetTargetReference ( ) : FieldReference
Результат Castle.DynamicProxy.Generators.Emitters.SimpleAST.FieldReference

InheritanceInvocationTypeGenerator() публичный Метод

public InheritanceInvocationTypeGenerator ( Type targetType, MetaMethod method, MethodInfo callback, IInvocationCreationContributor contributor ) : System
targetType System.Type
method MetaMethod
callback System.Reflection.MethodInfo
contributor IInvocationCreationContributor
Результат System

Описание свойств

BaseType публичное статическое свойство

public static Type,System BaseType
Результат System.Type