C# Class TypeInfo, moon

Inheritance: MemberInfo
Show file Open project: shana/moon Class Usage Examples

Public Properties

Property Type Description
Base TypeReference,
Include bool
IsClass bool
IsEnum bool
IsInterface bool
IsStruct bool
IsValueType bool
SkipValue bool

Public Methods

Method Description
GetBaseEventCount ( ) : int
GetEventCount ( ) : int

Returns the number of events in this class, not counting base classes.

GetEventId ( FieldInfo, Event ) : int
GetTotalEventCount ( ) : int
NeedsQualifiedGetValue ( GlobalInfo, all ) : bool
TypeInfo ( ) : System
TypeInfo ( string Name, string KindName, string Base, bool Include ) : System
TypeInfo ( string Name, string KindName, string Base, bool Include, bool SkipValue ) : System
TypeInfo ( string Name, string KindName, string Base, bool Include, bool SkipValue, bool is_value_type, bool is_interface ) : System
TypeInfo ( string Name, string KindName, string Base, bool Include, int SLVersion ) : System
TypeInfo ( string Name, string KindName, string Base, bool Include, int SLVersion, bool SkipValue ) : System

Method Details

GetBaseEventCount() public method

public GetBaseEventCount ( ) : int
return int

GetEventCount() public method

Returns the number of events in this class, not counting base classes.
public GetEventCount ( ) : int
return int

GetEventId() public method

public GetEventId ( FieldInfo, Event ) : int
Event FieldInfo,
return int

GetTotalEventCount() public method

public GetTotalEventCount ( ) : int
return int

NeedsQualifiedGetValue() public method

public NeedsQualifiedGetValue ( GlobalInfo, all ) : bool
all GlobalInfo,
return bool

TypeInfo() public method

public TypeInfo ( ) : System
return System

TypeInfo() public method

public TypeInfo ( string Name, string KindName, string Base, bool Include ) : System
Name string
KindName string
Base string
Include bool
return System

TypeInfo() public method

public TypeInfo ( string Name, string KindName, string Base, bool Include, bool SkipValue ) : System
Name string
KindName string
Base string
Include bool
SkipValue bool
return System

TypeInfo() public method

public TypeInfo ( string Name, string KindName, string Base, bool Include, bool SkipValue, bool is_value_type, bool is_interface ) : System
Name string
KindName string
Base string
Include bool
SkipValue bool
is_value_type bool
is_interface bool
return System

TypeInfo() public method

public TypeInfo ( string Name, string KindName, string Base, bool Include, int SLVersion ) : System
Name string
KindName string
Base string
Include bool
SLVersion int
return System

TypeInfo() public method

public TypeInfo ( string Name, string KindName, string Base, bool Include, int SLVersion, bool SkipValue ) : System
Name string
KindName string
Base string
Include bool
SLVersion int
SkipValue bool
return System

Property Details

Base public property

public TypeReference, Base
return TypeReference,

Include public property

public bool Include
return bool

IsClass public property

public bool IsClass
return bool

IsEnum public property

public bool IsEnum
return bool

IsInterface public property

public bool IsInterface
return bool

IsStruct public property

public bool IsStruct
return bool

IsValueType public property

public bool IsValueType
return bool

SkipValue public property

public bool SkipValue
return bool