C# Класс Castle.DynamicProxy.Generators.Emitters.ClassEmitter

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

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

Метод Описание
ClassEmitter ( ModuleScope modulescope, String name, Type baseType, Type interfaces ) : System
ClassEmitter ( ModuleScope modulescope, String name, Type baseType, Type interfaces, TypeAttributes flags ) : System
ClassEmitter ( ModuleScope modulescope, String name, Type baseType, Type interfaces, TypeAttributes flags, bool forceUnsigned ) : System
ClassEmitter ( TypeBuilder typeBuilder ) : System

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

Метод Описание
InitializeGenericArgumentsFromBases ( Type &baseType, Type &interfaces ) : void

Приватные методы

Метод Описание
CreateTypeBuilder ( ModuleScope modulescope, string name, Type baseType, Type interfaces, TypeAttributes flags, bool forceUnsigned ) : TypeBuilder

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

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

public ClassEmitter ( ModuleScope modulescope, String name, Type baseType, Type interfaces ) : System
modulescope ModuleScope
name String
baseType System.Type
interfaces System.Type
Результат System

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

public ClassEmitter ( ModuleScope modulescope, String name, Type baseType, Type interfaces, TypeAttributes flags ) : System
modulescope ModuleScope
name String
baseType System.Type
interfaces System.Type
flags TypeAttributes
Результат System

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

public ClassEmitter ( ModuleScope modulescope, String name, Type baseType, Type interfaces, TypeAttributes flags, bool forceUnsigned ) : System
modulescope ModuleScope
name String
baseType System.Type
interfaces System.Type
flags TypeAttributes
forceUnsigned bool
Результат System

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

public ClassEmitter ( TypeBuilder typeBuilder ) : System
typeBuilder System.Reflection.Emit.TypeBuilder
Результат System

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

protected InitializeGenericArgumentsFromBases ( Type &baseType, Type &interfaces ) : void
baseType System.Type
interfaces System.Type
Результат void