C# Class System.Reflection.CustomAttribute

Exibir arquivo Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Private Methods

Method Description
AttributeUsageCheck ( RuntimeType attributeType, bool mustBeInheritable, object attributes, IList derivedAttributes ) : bool
CreateCaObject ( Module module, RuntimeMethodHandle ctor, IntPtr &blob, IntPtr blobEnd, int &namedArgs ) : Object
FilterCustomAttributeRecord ( CustomAttributeRecord caRecord, MetadataImport scope, Assembly &lastAptcaOkAssembly, Module decoratedModule, MetadataToken decoratedToken, RuntimeType attributeFilterType, bool mustBeInheritable, object attributes, IList derivedAttributes, RuntimeType &attributeType, RuntimeMethodHandle &ctor, bool &ctorHasParameters, bool &isVarArg ) : bool
GetAttributeUsage ( RuntimeType decoratedAttribute ) : AttributeUsageAttribute
GetCustomAttributes ( Assembly assembly, RuntimeType caType ) : Object[]
GetCustomAttributes ( Module module, RuntimeType caType ) : Object[]
GetCustomAttributes ( ParameterInfo parameter, RuntimeType caType ) : Object[]
GetCustomAttributes ( RuntimeConstructorInfo ctor, RuntimeType caType ) : Object[]
GetCustomAttributes ( RuntimeEventInfo e, RuntimeType caType ) : Object[]
GetCustomAttributes ( RuntimeFieldInfo field, RuntimeType caType ) : Object[]
GetCustomAttributes ( RuntimeMethodInfo method, RuntimeType caType, bool inherit ) : Object[]
GetCustomAttributes ( RuntimePropertyInfo property, RuntimeType caType ) : Object[]
GetCustomAttributes ( RuntimeType type, RuntimeType caType, bool inherit ) : Object[]
GetCustomAttributes ( Module decoratedModule, int decoratedMetadataToken, int pcaCount, RuntimeType attributeFilterType ) : object[]
GetCustomAttributes ( Module decoratedModule, int decoratedMetadataToken, int pcaCount, RuntimeType attributeFilterType, bool mustBeInheritable, IList derivedAttributes ) : object[]
GetPropertyOrFieldData ( Module module, IntPtr &blobStart, IntPtr blobEnd, string &name, bool &isProperty, Type &type, object &value ) : void
IsCustomAttributeDefined ( Module decoratedModule, int decoratedMetadataToken, RuntimeType attributeFilterType ) : bool
IsCustomAttributeDefined ( Module decoratedModule, int decoratedMetadataToken, RuntimeType attributeFilterType, bool mustBeInheritable ) : bool
IsDefined ( Assembly assembly, RuntimeType caType ) : bool
IsDefined ( Module module, RuntimeType caType ) : bool
IsDefined ( ParameterInfo parameter, RuntimeType caType ) : bool
IsDefined ( RuntimeConstructorInfo ctor, RuntimeType caType ) : bool
IsDefined ( RuntimeEventInfo e, RuntimeType caType ) : bool
IsDefined ( RuntimeFieldInfo field, RuntimeType caType ) : bool
IsDefined ( RuntimeMethodInfo method, RuntimeType caType, bool inherit ) : bool
IsDefined ( RuntimePropertyInfo property, RuntimeType caType ) : bool
IsDefined ( RuntimeType type, RuntimeType caType, bool inherit ) : bool
ParseAttributeUsageAttribute ( ConstArray ca, AttributeTargets &targets, bool &inherited, bool &allowMultiple ) : void
_CreateCaObject ( void pModule, void pCtor, byte ppBlob, byte pEndBlob, int pcNamedArgs ) : Object
_GetPropertyOrFieldData ( IntPtr pModule, byte ppBlobStart, byte pBlobEnd, string &name, bool &bIsProperty, Type &type, object &value ) : void
_ParseAttributeUsageAttribute ( IntPtr pCa, int cCa, int &targets, bool &inherited, bool &allowMultiple ) : void