{{< psd/tize >}}
## InterruptMonitor class

Represents information about interruption.

```csharp
public class InterruptMonitor
```

## Constructors

| Name | Description |
| --- | --- |
| [InterruptMonitor](interruptmonitor/)() | The default constructor. |

## Properties

| Name | Description |
| --- | --- |
| static [ThreadLocalInstance](../../aspose.psd.multithreading/interruptmonitor/threadlocalinstance/) { get; set; } | Gets or sets the InterruptMonitor instance which is unique for each thread. |
| [IsInterrupted](../../aspose.psd.multithreading/interruptmonitor/isinterrupted/) { get; } | Gets the value indicating whether operations should be interrupted. |

## Methods

| Name | Description |
| --- | --- |
| [Interrupt](../../aspose.psd.multithreading/interruptmonitor/interrupt/)() | Sends a request to interrupt operations. |

### See Also

* namespace [Aspose.PSD.Multithreading](../../aspose.psd.multithreading/)
* assembly [Aspose.PSD](../../)


