2 // System.AttributeUsage.cs
\r
5 // Miguel de Icaza (miguel@ximian.com)
\r
7 // (C) Ximian, Inc. http://www.ximian.com
\r
12 [AttributeUsage(AttributeTargets.All)]
\r
14 public sealed class AttributeUsageAttribute : Attribute {
\r
15 AttributeTargets valid_on;
\r
16 bool allow_multiple, inherited;
\r
18 public AttributeUsageAttribute (AttributeTargets validOn)
\r
23 public bool AllowMultiple {
\r
25 return allow_multiple;
\r
29 allow_multiple = value;
\r
33 public bool Inherited {
\r
43 public AttributeTargets ValidOn {
\r