| 123456789101112131415161718192021222324252627282930313233343536373839 |
- //
- // System.Reflection.MemberInfo.cs
- //
- // Author:
- // Miguel de Icaza ([email protected])
- //
- // (C) Ximian, Inc. http://www.ximian.com
- //
- // TODO: Mucho left to implement.
- //
- namespace System.Reflection {
- [Serializable]
- public abstract class MemberInfo : ICustomAttributeProvider {
- public abstract Type DeclaringType {
- get;
- }
- public abstract MemberTypes MemberType {
- get;
- }
- public abstract string Name {
- get;
- }
- public abstract Type ReflectedType {
- get;
- }
- public abstract bool IsDefined (Type attribute_type, bool inherit);
- public abstract object [] GetCustomAttributes (bool inherit);
- public abstract object [] GetCustomAttributes (Type attribute_type, bool inherit);
- }
- }
|