C# Class Castle.DynamicProxy.Generators.Emitters.ClassEmitter

Inheritance: AbstractTypeEmitter
Afficher le fichier Open project: nats/castle-1.0.3-mono Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
InitializeGenericArgumentsFromBases ( Type &baseType, Type &interfaces ) : void

Private Methods

Méthode Description
CreateTypeBuilder ( ModuleScope modulescope, string name, Type baseType, Type interfaces, TypeAttributes flags, bool forceUnsigned ) : TypeBuilder

Method Details

ClassEmitter() public méthode

public ClassEmitter ( ModuleScope modulescope, String name, Type baseType, Type interfaces ) : System
modulescope ModuleScope
name String
baseType System.Type
interfaces System.Type
Résultat System

ClassEmitter() public méthode

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
Résultat System

ClassEmitter() public méthode

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
Résultat System

ClassEmitter() public méthode

public ClassEmitter ( TypeBuilder typeBuilder ) : System
typeBuilder System.Reflection.Emit.TypeBuilder
Résultat System

InitializeGenericArgumentsFromBases() protected méthode

protected InitializeGenericArgumentsFromBases ( Type &baseType, Type &interfaces ) : void
baseType System.Type
interfaces System.Type
Résultat void