C# Class System.Reflection.MemberInfo

Inheritance: System.Reflection.ICustomAttributeProvider
Show file Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Private Properties

Property Type Description
CacheEquals bool
OnCacheClear void
_MemberInfo Type
_MemberInfo void
_MemberInfo void
_MemberInfo void
_MemberInfo void

Public Methods

Method Description
GetCustomAttributes ( Type attributeType, bool inherit ) : Object[]
GetCustomAttributes ( bool inherit ) : Object[]
IsDefined ( Type attributeType, bool inherit ) : bool

Protected Methods

Method Description
MemberInfo ( ) : System

Private Methods

Method Description
CacheEquals ( object o ) : bool
OnCacheClear ( Object sender, ClearCacheEventArgs cacheEventArgs ) : void
_MemberInfo ( ) : Type
_MemberInfo ( [ riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId ) : void
_MemberInfo ( uint &pcTInfo ) : void
_MemberInfo ( uint dispIdMember, [ riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr ) : void
_MemberInfo ( uint iTInfo, uint lcid, IntPtr ppTInfo ) : void

Method Details

GetCustomAttributes() public abstract method

public abstract GetCustomAttributes ( Type attributeType, bool inherit ) : Object[]
attributeType Type
inherit bool
return Object[]

GetCustomAttributes() public abstract method

public abstract GetCustomAttributes ( bool inherit ) : Object[]
inherit bool
return Object[]

IsDefined() public abstract method

public abstract IsDefined ( Type attributeType, bool inherit ) : bool
attributeType Type
inherit bool
return bool

MemberInfo() protected method

protected MemberInfo ( ) : System
return System