2002-01-14 Miguel de Icaza <miguel@ximian.com>
[mono.git] / mcs / class / corlib / System / CLSCompliantAttribute.cs
1 //
2 // System.CLSCompliantAttribute.cs
3 //
4 // Author:
5 //   Miguel de Icaza (miguel@ximian.com)
6 //
7 // (C) Ximian, Inc.  http://www.ximian.com
8 //
9
10 namespace System {
11
12         /// <summary>
13         ///   Used to indicate if an element of a program is CLS compliant.
14         /// </summary>
15         ///
16         /// <remarks>
17         /// </remarks>
18         [AttributeUsage(AttributeTargets.All)]
19         public class CLSCompliantAttribute : Attribute {
20
21                 bool is_compliant;
22
23                 public CLSCompliantAttribute (bool is_compliant)
24                 {
25                         this.is_compliant = is_compliant;
26                 }
27
28                 public bool IsCompliant {
29                         get {
30                                 return is_compliant;
31                         }
32                 }
33         }
34 }