C# Class PERWAPI.PrimitiveType

Descriptor for the Primitive types defined in IL
Inheritance: TypeSpec
Show file Open project: xored/f4 Class Usage Examples

Public Properties

Property Type Description
Boolean PrimitiveType
Char PrimitiveType
Float32 PrimitiveType
Float64 PrimitiveType
Int16 PrimitiveType
Int32 PrimitiveType
Int64 PrimitiveType
Int8 PrimitiveType
IntPtr PrimitiveType
NativeInt PrimitiveType
NativeUInt PrimitiveType
Object PrimitiveType
String PrimitiveType
TypedRef PrimitiveType
UInt16 PrimitiveType
UInt32 PrimitiveType
UInt64 PrimitiveType
UInt8 PrimitiveType
UIntPtr PrimitiveType
Void PrimitiveType

Public Methods

Method Description
TypeName ( ) : string

Private Methods

Method Description
GetName ( ) : string
GetSystemTypeIx ( ) : int
PrimitiveType ( byte typeIx ) : System
PrimitiveType ( byte typeIx, string name, int STIx ) : System
SameType ( Type tstType ) : bool
TypeSig ( MemoryStream str ) : void
WriteType ( CILWriter output ) : void

Method Details

TypeName() public method

public TypeName ( ) : string
return string

Property Details

Boolean public static property

public static PrimitiveType,PERWAPI Boolean
return PrimitiveType

Char public static property

public static PrimitiveType,PERWAPI Char
return PrimitiveType

Float32 public static property

public static PrimitiveType,PERWAPI Float32
return PrimitiveType

Float64 public static property

public static PrimitiveType,PERWAPI Float64
return PrimitiveType

Int16 public static property

public static PrimitiveType,PERWAPI Int16
return PrimitiveType

Int32 public static property

public static PrimitiveType,PERWAPI Int32
return PrimitiveType

Int64 public static property

public static PrimitiveType,PERWAPI Int64
return PrimitiveType

Int8 public static property

public static PrimitiveType,PERWAPI Int8
return PrimitiveType

IntPtr public static property

public static PrimitiveType,PERWAPI IntPtr
return PrimitiveType

NativeInt public static property

public static PrimitiveType,PERWAPI NativeInt
return PrimitiveType

NativeUInt public static property

public static PrimitiveType,PERWAPI NativeUInt
return PrimitiveType

Object public static property

public static PrimitiveType,PERWAPI Object
return PrimitiveType

String public static property

public static PrimitiveType,PERWAPI String
return PrimitiveType

TypedRef public static property

public static PrimitiveType,PERWAPI TypedRef
return PrimitiveType

UInt16 public static property

public static PrimitiveType,PERWAPI UInt16
return PrimitiveType

UInt32 public static property

public static PrimitiveType,PERWAPI UInt32
return PrimitiveType

UInt64 public static property

public static PrimitiveType,PERWAPI UInt64
return PrimitiveType

UInt8 public static property

public static PrimitiveType,PERWAPI UInt8
return PrimitiveType

UIntPtr public static property

public static PrimitiveType,PERWAPI UIntPtr
return PrimitiveType

Void public static property

public static PrimitiveType,PERWAPI Void
return PrimitiveType