C# Class CorCompare.AttributeData

Inheritance: BaseData
Show file Open project: kumpera/mono Class Usage Examples

Public Methods

Method Description
DoOutput ( ) : void
OutputAttributes ( XmlDocument doc, XmlNode parent, IList attributes ) : void

Private Methods

Method Description
AttributeData ( XmlDocument doc, XmlNode parent, IList attributes ) : System
CreateArgumentFieldMapping ( Mono.Cecil.MethodDefinition constructor ) : int>.Dictionary
CreateAttributeMapping ( CustomAttribute attribute ) : object>.Dictionary
CreatePropertyFieldMapping ( Mono.Cecil.TypeDefinition type ) : FieldReference>.Dictionary
GetArgumentValue ( TypeReference reference, object value ) : object
GetEnumValue ( Mono.Cecil.TypeDefinition type, object value ) : object
GetFlaggedEnumValue ( Mono.Cecil.TypeDefinition type, object value ) : object
IsFlaggedEnum ( Mono.Cecil.TypeDefinition type ) : bool
PopulateMapping ( object>.Dictionary mapping, CustomAttribute attribute ) : void
PopulateMapping ( object>.Dictionary mapping, Mono.Cecil.MethodDefinition constructor, CustomAttribute attribute ) : void
SkipAttribute ( CustomAttribute attribute ) : bool

Method Details

DoOutput() public method

public DoOutput ( ) : void
return void

OutputAttributes() public static method

public static OutputAttributes ( XmlDocument doc, XmlNode parent, IList attributes ) : void
doc System.Xml.XmlDocument
parent System.Xml.XmlNode
attributes IList
return void