C # in a Nutshell, Second Edition

SynchronizationLockException ECMA 1.0, serializable

System.Threading (mscorlib.dll) class

This exception is thrown when Monitor.Exit( ) , Monitor.Pulse( ) , Monitor.PulseAll( ) , or Monitor.Wait( ) is called from unsynchronized code.

public class SynchronizationLockException : SystemException { // Public Constructors public SynchronizationLockException ( ); public SynchronizationLockException (string message ); public SynchronizationLockException (string message , Exception innerException ); // Protected Constructors protected SynchronizationLockException (System.Runtime.Serialization.SerializationInfo info , System.Runtime.Serialization.StreamingContext context ); }

Hierarchy

System.Object System.Exception(System.Runtime.Serialization.ISerializable) System.SystemException SynchronizationLockException

Категории