C# Class Monobjc.Generators.DynamicAssembly

TODO: Doc
Show file Open project: Monobjc/monobjc Class Usage Examples

Public Methods

Method Description
AddType ( String typeName ) : TypeBuilder
AddType ( String typeName, Type parentType ) : TypeBuilder
AddType ( String typeName, Type parentType, bool isStatic ) : TypeBuilder
AddType ( String typeName, bool isStatic ) : TypeBuilder
DynamicAssembly ( String assemblyName, String moduleName, AssemblyBuilderAccess access = AssemblyBuilderAccess.RunAndSave ) : System
GetType ( String typeName ) : Type
Save ( ) : String

Method Details

AddType() public method

public AddType ( String typeName ) : TypeBuilder
typeName String
return System.Reflection.Emit.TypeBuilder

AddType() public method

public AddType ( String typeName, Type parentType ) : TypeBuilder
typeName String
parentType System.Type
return System.Reflection.Emit.TypeBuilder

AddType() public method

public AddType ( String typeName, Type parentType, bool isStatic ) : TypeBuilder
typeName String
parentType System.Type
isStatic bool
return System.Reflection.Emit.TypeBuilder

AddType() public method

public AddType ( String typeName, bool isStatic ) : TypeBuilder
typeName String
isStatic bool
return System.Reflection.Emit.TypeBuilder

DynamicAssembly() public method

public DynamicAssembly ( String assemblyName, String moduleName, AssemblyBuilderAccess access = AssemblyBuilderAccess.RunAndSave ) : System
assemblyName String
moduleName String
access AssemblyBuilderAccess
return System

GetType() public method

public GetType ( String typeName ) : Type
typeName String
return System.Type

Save() public method

public Save ( ) : String
return String