C# Class CorCompare.TypeData

Inheritance: MemberData
ファイルを表示 Open project: kumpera/mono Class Usage Examples

Public Methods

Method Description
DoOutput ( ) : void
MustDocumentMethod ( Mono.Cecil.MethodDefinition method ) : bool
TypeData ( XmlDocument document, XmlNode parent, Mono.Cecil.TypeDefinition type ) : System

Protected Methods

Method Description
GetCustomAttributes ( MemberReference member ) : IList
GetMemberAttributes ( MemberReference member ) : string

Private Methods

Method Description
GetCharSet ( Mono.Cecil.TypeDefinition type ) : string
GetClassType ( Mono.Cecil.TypeDefinition t ) : string
GetConstructors ( Mono.Cecil.TypeDefinition type ) : Mono.Cecil.MethodDefinition[]
GetEnumValueField ( Mono.Cecil.TypeDefinition type ) : FieldReference
GetEvents ( Mono.Cecil.TypeDefinition type ) : Mono.Cecil.EventDefinition[]
GetFields ( Mono.Cecil.TypeDefinition type ) : Mono.Cecil.FieldDefinition[]
GetLayout ( Mono.Cecil.TypeDefinition type ) : string
GetMethods ( Mono.Cecil.TypeDefinition type ) : Mono.Cecil.MethodDefinition[]
GetProperties ( Mono.Cecil.TypeDefinition type ) : Mono.Cecil.PropertyDefinition[]
IsFinalizer ( Mono.Cecil.MethodDefinition method ) : bool

Method Details

DoOutput() public method

public DoOutput ( ) : void
return void

GetCustomAttributes() protected method

protected GetCustomAttributes ( MemberReference member ) : IList
member Mono.Cecil.MemberReference
return IList

GetMemberAttributes() protected method

protected GetMemberAttributes ( MemberReference member ) : string
member Mono.Cecil.MemberReference
return string

MustDocumentMethod() public static method

public static MustDocumentMethod ( Mono.Cecil.MethodDefinition method ) : bool
method Mono.Cecil.MethodDefinition
return bool

TypeData() public method

public TypeData ( XmlDocument document, XmlNode parent, Mono.Cecil.TypeDefinition type ) : System
document System.Xml.XmlDocument
parent System.Xml.XmlNode
type Mono.Cecil.TypeDefinition
return System