# Class SelfRestoreConcurrencyException OptimaJet.Workflow.Core.Fault.SelfRestoreConcurrencyException Represents an exception thrown when the current workflow runtime lock changed while a self-restore operation is being performed. Namespace: [OptimaJet.Workflow.Core.Fault](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Fault/) ```csharp public class SelfRestoreConcurrencyException : Exception, ISerializable ``` ## Type Hierarchy - [Exception](https://learn.microsoft.com/dotnet/api/system.exception) - SelfRestoreConcurrencyException Current type - Implemented interfaces - [ISerializable](https://learn.microsoft.com/dotnet/api/system.runtime.serialization.iserializable) [Previous SchemeNotValidException](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Fault/SchemeNotValidException/) [Next ShutdownException](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Fault/ShutdownException/)