+++ /dev/null
-//
-// System.MemberAccessException.cs
-//
-// Author:
-// Andreas Nahr (ClassDevelopment@A-SoftTech.com)
-//
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-using System.Runtime.Serialization;
-using System.Runtime.InteropServices;
-
-namespace System
-{
- [Serializable]
- [ComVisible (true)]
- public class MemberAccessException : SystemException
- {
- const int Result = unchecked ((int)0x8013151A);
-
- public MemberAccessException ()
- : base (Locale.GetText ("Cannot access a class member."))
- {
- HResult = Result;
- }
-
- public MemberAccessException (string message)
- : base (message)
- {
- HResult = Result;
- }
-
- protected MemberAccessException (SerializationInfo info, StreamingContext context)
- : base (info, context)
- {
- }
-
- public MemberAccessException (string message, Exception inner)
- : base (message, inner)
- {
- HResult = Result;
- }
- }
-}
+++ /dev/null
-//
-// System.MethodAccessException.cs
-//
-// Authors:
-// Duncan Mak (duncan@ximian.com)
-// Andreas Nahr (ClassDevelopment@A-SoftTech.com)
-//
-// 2002 (C) Ximian, Inc. http://www.ximian.com
-//
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-using System.Runtime.Serialization;
-using System.Runtime.InteropServices;
-
-namespace System
-{
- [Serializable]
- [ComVisible (true)]
- public class MethodAccessException : MemberAccessException
- {
- const int Result = unchecked ((int)0x80131510);
-
- // Constructors
- public MethodAccessException ()
- : base (Locale.GetText ("Attempt to access a private/protected method failed."))
- {
- HResult = Result;
- }
-
- public MethodAccessException (string message)
- : base (message)
- {
- HResult = Result;
- }
-
- protected MethodAccessException (SerializationInfo info, StreamingContext context)
- : base (info, context)
- {
- }
-
- public MethodAccessException (string message, Exception inner)
- :base (message, inner)
- {
- HResult = Result;
- }
- }
-}
+++ /dev/null
-//
-// System.MidpointRounding.cs
-//
-// Copyright (C) 2004-2005 Novell (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-
-using System.Runtime.InteropServices;
-
-namespace System
-{
- [ComVisible (true)]
- public enum MidpointRounding
- {
- ToEven = 0,
- AwayFromZero = 1
- }
-}
+++ /dev/null
-//
-// System.MissingFieldException.cs
-//
-// Authors:
-// Duncan Mak (duncan@ximian.com)
-// Andreas Nahr (ClassDevelopment@A-SoftTech.com)
-//
-// 2002 (C) Ximian, Inc. http://www.ximian.com
-//
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-using System.Runtime.Serialization;
-using System.Runtime.InteropServices;
-
-namespace System
-{
- [Serializable]
- [ComVisible (true)]
- public class MissingFieldException : MissingMemberException
- {
- const int Result = unchecked ((int)0x80131511);
-
- // Constructors
- public MissingFieldException ()
- : base (Locale.GetText ("Cannot find requested field."))
- {
- HResult = Result;
- }
-
- public MissingFieldException (string message)
- : base (message)
- {
- HResult = Result;
- }
-
- protected MissingFieldException (SerializationInfo info, StreamingContext context)
- : base (info, context)
- {
- }
-
- public MissingFieldException (string message, Exception inner)
- : base (message, inner)
- {
- HResult = Result;
- }
-
- public MissingFieldException (string className, string fieldName)
- : base (className, fieldName)
- {
- HResult = Result;
- }
-
- public override string Message {
- get {
- if (ClassName == null)
- return base.Message;
-
- String msg = Locale.GetText ("Field '{0}.{1}' not found.");
- return String.Format (msg, ClassName, MemberName);
- }
- }
- }
-}
+++ /dev/null
-//
-// System.MissingMemberException.cs
-//
-// Authors:
-// Duncan Mak (duncan@ximian.com)
-// Andreas Nahr (ClassDevelopment@A-SoftTech.com)
-//
-// (C) Ximian, Inc. http://www.ximian.com
-//
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-using System.Runtime.Serialization;
-using System.Runtime.InteropServices;
-
-namespace System
-{
- [Serializable]
- [ComVisible (true)]
- public class MissingMemberException : MemberAccessException
- {
- const int Result = unchecked ((int)0x80131512);
-
- // Fields
- protected string ClassName;
- protected string MemberName;
- protected byte[] Signature;
-
- public MissingMemberException ()
- : base (Locale.GetText ("Cannot find the requested class member."))
- {
- HResult = Result;
- }
-
- public MissingMemberException (string message)
- : base (message)
- {
- HResult = Result;
- }
-
- public MissingMemberException (string message, Exception inner)
- : base (message, inner)
- {
- HResult = Result;
- }
-
- protected MissingMemberException (SerializationInfo info, StreamingContext context)
- : base (info, context)
- {
- ClassName = info.GetString ("MMClassName");
- MemberName = info.GetString ("MMMemberName");
- Signature = (byte[]) info.GetValue ("MMSignature", typeof(byte[]));
- }
-
- public MissingMemberException (string className, string memberName)
- {
- ClassName = className;
- MemberName = memberName;
- HResult = Result;
- }
-
- // Methods
- public override void GetObjectData (SerializationInfo info, StreamingContext context)
- {
- base.GetObjectData (info, context);
- info.AddValue ("MMClassName", ClassName);
- info.AddValue ("MMMemberName", MemberName);
- info.AddValue ("MMSignature", Signature);
- }
-
- public override string Message {
- get {
- if (ClassName == null)
- return base.Message;
-
- String msg = Locale.GetText ("Member {0}.{1} not found.");
- return String.Format (msg, ClassName, MemberName);
- }
- }
- }
-}
+++ /dev/null
-//
-// System.MissingMethodException.cs
-//
-// Author:
-// Andreas Nahr (ClassDevelopment@A-SoftTech.com)
-//
-
-//
-// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-using System.Runtime.Serialization;
-using System.Runtime.InteropServices;
-
-namespace System
-{
- [Serializable]
- [ComVisible (true)]
- public class MissingMethodException : MissingMemberException
- {
- const int Result = unchecked ((int)0x80131513);
-
- public MissingMethodException ()
- : base (Locale.GetText ("Cannot find the requested method."))
- {
- HResult = Result;
- }
-
- public MissingMethodException (string message)
- : base (message)
- {
- HResult = Result;
- }
-
- protected MissingMethodException (SerializationInfo info, StreamingContext context)
- : base (info, context)
- {
- }
-
- public MissingMethodException (string message, Exception inner)
- : base (message, inner)
- {
- HResult = Result;
- }
-
- public MissingMethodException (string className, string methodName)
- : base (className, methodName)
- {
- HResult = Result;
- }
-
- public override string Message {
- get {
- if (ClassName == null)
- return base.Message;
-
- String msg = Locale.GetText ("Method not found: '{0}.{1}'.");
- return String.Format (msg, ClassName, MemberName);
- }
- }
- }
-}
System/LocalDataStoreSlot.cs
System/MarshalByRefObject.cs
System/Math.cs
-System/MemberAccessException.cs
-System/MethodAccessException.cs
-System/MidpointRounding.cs
-System/MissingFieldException.cs
-System/MissingMemberException.cs
-System/MissingMethodException.cs
System/MonoAsyncCall.cs
System/MonoCQItem.cs
System/MonoCustomAttrs.cs
../../../external/referencesource/mscorlib/system/int32.cs
../../../external/referencesource/mscorlib/system/int64.cs
../../../external/referencesource/mscorlib/system/Lazy.cs
+../../../external/referencesource/mscorlib/system/memberaccessexception.cs
+../../../external/referencesource/mscorlib/system/methodaccessexception.cs
+../../../external/referencesource/mscorlib/system/midpointrounding.cs
+../../../external/referencesource/mscorlib/system/missingfieldexception.cs
+../../../external/referencesource/mscorlib/system/missingmemberexception.cs
+../../../external/referencesource/mscorlib/system/missingmethodexception.cs
../../../external/referencesource/mscorlib/system/number.cs
../../../external/referencesource/mscorlib/system/progress.cs
../../../external/referencesource/mscorlib/system/resid.cs