2 // System.Reflection/MonoEvent.cs
5 // Paolo Molaro (lupus@ximian.com)
7 // (C) 2001 Ximian, Inc. http://www.ximian.com
11 using System.Reflection;
13 namespace System.Reflection {
14 public sealed class MonoEvent: EventInfo {
16 public override EventAttributes Attributes {
17 get { return (EventAttributes)0;}
20 public override MethodInfo GetAddMethod(bool nonPublic) {
23 public override MethodInfo GetRaiseMethod( bool nonPublic) {
26 public override MethodInfo GetRemoveMethod( bool nonPublic) {
30 /*public override bool IsDefined (Type attributeType, bool inherit) {
31 return MonoCustomAttrs.IsDefined (this, attributeType, inherit);
34 public override object[] GetCustomAttributes( bool inherit) {
35 return MonoCustomAttrs.GetCustomAttributes (this, inherit);
37 public override object[] GetCustomAttributes( Type attributeType, bool inherit) {
38 return MonoCustomAttrs.GetCustomAttributes (this, attributeType, inherit);
40 public override Type DeclaringType {
45 public override string Name {