added missing [Serializable] attribute
[mono.git] / mcs / class / System / System.CodeDom / CodeAttributeArgument.cs
1 //
2 // System.CodeDom CodeAttributeArgument Class implementation
3 //
4 // Author:
5 //   Miguel de Icaza (miguel@ximian.com)
6 //
7 // (C) 2001 Ximian, Inc.
8 //
9
10 namespace System.CodeDom {
11
12         [Serializable]
13         public class CodeAttributeArgument {
14                 string name;
15                 CodeExpression val;
16                 
17                 //
18                 // Constructors
19                 //
20                 public CodeAttributeArgument ()
21                 {
22                 }
23
24                 public CodeAttributeArgument (CodeExpression value)
25                 {
26                 }
27
28                 public CodeAttributeArgument (string name, CodeExpression val)
29                 {
30                         this.name = name;
31                         this.val = val;
32                 }
33
34                 //
35                 // Properties
36                 //
37
38                 public string Name {
39                         get {
40                                 return name;
41                         }
42
43                         set {
44                                 name = value;
45                         }
46                 }
47
48                 public CodeExpression Value {
49                         get {
50                                 return val;
51                         }
52
53                         set {
54                                 val = value;
55                         }
56                 }
57
58                 
59         }
60
61 }