Huge indentation fix. Don't worry, I tested so no typos were introduced. ;-)
[mono.git] / mcs / class / corlib / System / MissingMemberException.cs
1 using System;
2 using System.Globalization;
3 using System.Runtime.Serialization;
4
5 namespace System {
6
7         [Serializable]
8         public class MissingMemberException : MemberAccessException {
9
10              // Fields
11                 protected string ClassName;
12                 protected string MemberName;
13                 protected byte[] Signature;
14                    
15
16                 // Constructors
17                 public MissingMemberException ()
18                         : base (Locale.GetText ("A missing member exception has occurred."))
19                 {
20                 }
21
22                 public MissingMemberException (string message)
23                         : base (message)
24                 {
25                 }
26
27                 protected MissingMemberException (SerializationInfo info, StreamingContext context)
28                         : base (info, context) {
29                 }
30                 
31                 public MissingMemberException (string message, Exception inner)
32                         : base (message, inner)
33                 {
34                 }
35
36                 [MonoTODO]
37                 public MissingMemberException (string className, string memberName)
38                 {
39                 }
40
41              // Properties
42                 [MonoTODO]
43                 public override string Message
44                 {
45                            get { return null; }
46                 }
47
48                 // Methods
49                 [MonoTODO]
50                 public override void GetObjectData (SerializationInfo info,
51                                                                          StreamingContext context)
52                 {
53                 }
54                    
55         }
56 }