mscorlib(4.0.0.0) API with additions
SynchronizationLockException.cs
3 
4 namespace System.Threading
5 {
8  [ComVisible(true)]
9  [__DynamicallyInvokable]
11  {
13  [__DynamicallyInvokable]
15  : base(Environment.GetResourceString("Arg_SynchronizationLockException"))
16  {
17  SetErrorCode(-2146233064);
18  }
19 
22  [__DynamicallyInvokable]
23  public SynchronizationLockException(string message)
24  : base(message)
25  {
26  SetErrorCode(-2146233064);
27  }
28 
32  [__DynamicallyInvokable]
33  public SynchronizationLockException(string message, Exception innerException)
34  : base(message, innerException)
35  {
36  SetErrorCode(-2146233064);
37  }
38 
43  : base(info, context)
44  {
45  }
46  }
47 }
Serves as the base class for system exceptions namespace.
The exception that is thrown when a method requires the caller to own the lock on a given Monitor,...
Definition: __Canon.cs:3
Describes the source and destination of a given serialized stream, and provides an additional caller-...
SynchronizationLockException(SerializationInfo info, StreamingContext context)
Initializes a new instance of the T:System.Threading.SynchronizationLockException class with serializ...
Provides information about, and means to manipulate, the current environment and platform....
Definition: Environment.cs:21
SynchronizationLockException()
Initializes a new instance of the T:System.Threading.SynchronizationLockException class with default ...
Stores all the data needed to serialize or deserialize an object. This class cannot be inherited.
Represents errors that occur during application execution.To browse the .NET Framework source code fo...
Definition: Exception.cs:22
Specifies that the class can be serialized.
SynchronizationLockException(string message, Exception innerException)
Initializes a new instance of the T:System.Threading.SynchronizationLockException class with a specif...
SynchronizationLockException(string message)
Initializes a new instance of the T:System.Threading.SynchronizationLockException class with a specif...