Method | Description | |
---|---|---|
AddExternClass ( TypeAttr attrSet, string nsName, string name, bool isValueClass, |
Add a class which is declared public in this external module of THIS assembly. This class will be exported from this assembly. The ilasm syntax for this is .extern class
|
|
MakeModuleRef ( string name, bool entryPoint, byte hashValue ) : |
||
SetEntryPoint ( ) : void | ||
SetHash ( byte hashVal ) : void |
Method | Description | |
---|---|---|
AddExternClass ( |
||
AddToExportedClassList ( |
||
BuildTables ( |
||
GetCodedIx ( CIx code ) : uint | ||
ModuleRef ( |
||
ModuleRef ( string name ) : System | ||
ModuleRef ( string name, bool entryPoint, byte hashValue ) : System | ||
Read ( |
||
Resolve ( |
||
Size ( |
||
Write ( |
public AddExternClass ( TypeAttr attrSet, string nsName, string name, bool isValueClass, |
||
attrSet | TypeAttr | attributes of the class to be exported |
nsName | string | name space name |
name | string | external class name |
isValueClass | bool | is this class a value type? |
pefile | ||
return |
public static MakeModuleRef ( string name, bool entryPoint, byte hashValue ) : |
||
name | string | |
entryPoint | bool | |
hashValue | byte | |
return |