2004-04-24 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
[mono.git] / mcs / class / corlib / System / MemberAccessException.cs
1 //
2 // System.MemberAccessException.cs
3 //
4 // Author:
5 //   Andreas Nahr (ClassDevelopment@A-SoftTech.com)
6 //
7
8 using System.Runtime.Serialization;
9
10 namespace System
11 {
12         [Serializable]
13         public class MemberAccessException : SystemException
14         {
15                 const int Result = unchecked ((int)0x8013151A);
16
17                 public MemberAccessException ()
18                         : base (Locale.GetText ("Cannot access a class member."))
19                 {
20                         HResult = Result;
21                 }
22
23                 public MemberAccessException (string message)
24                         : base (message)
25                 {
26                         HResult = Result;
27                 }
28
29                 protected MemberAccessException (SerializationInfo info, StreamingContext context)
30                         : base (info, context)
31                 {
32                 }
33                 
34                 public MemberAccessException (string message, Exception inner)
35                         : base (message, inner)
36                 {
37                         HResult = Result;
38                 }
39         }
40 }