C# Класс System.Reflection.CustomAttributeData

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
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

Открытые методы

Метод Описание
Equals ( object obj ) : bool
GetCustomAttributes ( Assembly target ) : IList
GetCustomAttributes ( MemberInfo target ) : IList
GetCustomAttributes ( Module target ) : IList
GetCustomAttributes ( ParameterInfo target ) : IList
GetHashCode ( ) : int
ToString ( ) : string

Приватные методы

Метод Описание
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

Описание методов

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

GetCustomAttributes() публичный статический Метод

public static GetCustomAttributes ( Assembly target ) : IList
target Assembly
Результат IList

GetCustomAttributes() публичный статический Метод

public static GetCustomAttributes ( MemberInfo target ) : IList
target MemberInfo
Результат IList

GetCustomAttributes() публичный статический Метод

public static GetCustomAttributes ( Module target ) : IList
target Module
Результат IList

GetCustomAttributes() публичный статический Метод

public static GetCustomAttributes ( ParameterInfo target ) : IList
target ParameterInfo
Результат IList

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

ToString() публичный Метод

public ToString ( ) : string
Результат string