C# Class System.Reflection.CustomAttributeData

Mostra file Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Private Properties

Property Type Description
CustomAttributeData System
CustomAttributeData System
Filter CustomAttributeTypedArgument
Filter CustomAttributeTypedArgument
GetCustomAttributeRecords System.Reflection.CustomAttributeRecord[]
GetCustomAttributes IList
Init void
Init void
Init void
Init void
InitCustomAttributeType CustomAttributeType
TypeToCustomAttributeEncoding CustomAttributeEncoding

Public Methods

Method Description
Equals ( object obj ) : bool
GetCustomAttributes ( Assembly target ) : IList
GetCustomAttributes ( MemberInfo target ) : IList
GetCustomAttributes ( Module target ) : IList
GetCustomAttributes ( ParameterInfo target ) : IList
GetHashCode ( ) : int
ToString ( ) : string

Private Methods

Method Description
CustomAttributeData ( Attribute attribute ) : System
CustomAttributeData ( Module scope, CustomAttributeRecord caRecord ) : System
Filter ( IList attrs, Type caType, int parameter ) : CustomAttributeTypedArgument
Filter ( IList attrs, Type caType, string name ) : CustomAttributeTypedArgument
GetCustomAttributeRecords ( Module module, int targetToken ) : System.Reflection.CustomAttributeRecord[]
GetCustomAttributes ( Module module, int tkTarget ) : IList
Init ( DllImportAttribute dllImport ) : void
Init ( FieldOffsetAttribute fieldOffset ) : void
Init ( MarshalAsAttribute marshalAs ) : void
Init ( object pca ) : void
InitCustomAttributeType ( Type parameterType, Module scope ) : CustomAttributeType
TypeToCustomAttributeEncoding ( Type type ) : CustomAttributeEncoding

Method Details

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetCustomAttributes() public static method

public static GetCustomAttributes ( Assembly target ) : IList
target Assembly
return IList

GetCustomAttributes() public static method

public static GetCustomAttributes ( MemberInfo target ) : IList
target MemberInfo
return IList

GetCustomAttributes() public static method

public static GetCustomAttributes ( Module target ) : IList
target Module
return IList

GetCustomAttributes() public static method

public static GetCustomAttributes ( ParameterInfo target ) : IList
target ParameterInfo
return IList

GetHashCode() public method

public GetHashCode ( ) : int
return int

ToString() public method

public ToString ( ) : string
return string