# Class TransitionConditionNotFoundException OptimaJet.Workflow.Core.Fault.TransitionConditionNotFoundException Represents an exception that is thrown when a transition condition cannot be found for the specified transition. Namespace: [OptimaJet.Workflow.Core.Fault](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Fault/) ```csharp public class TransitionConditionNotFoundException : Exception, ISerializable ``` ## Type Hierarchy - [Exception](https://learn.microsoft.com/dotnet/api/system.exception) - TransitionConditionNotFoundException Current type - Implemented interfaces - [ISerializable](https://learn.microsoft.com/dotnet/api/system.runtime.serialization.iserializable) ## Constructors `public TransitionConditionNotFoundException(ConditionType type, string transitionName, string conditionName, string schemeCode)` Initializes a new instance of the [TransitionConditionNotFoundException](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Fault/TransitionConditionNotFoundException/) class. ### Parameters | Name | Type | Description | | --- | --- | --- | | `type` | `ConditionType` | The type of condition that was not found. | | `transitionName` | `String` | The transition that does not contain the requested condition. | | `conditionName` | `String` | The name or expression text used to locate the missing condition. | | `schemeCode` | `String` | The workflow scheme code that contains the transition. | ## Remarks The missing condition can be either action-based ([ConditionType.Action](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Model/ConditionType/)) or expression-based ([ConditionType.Expression](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Model/ConditionType/)), depending on the transition builder call that raises this exception. [Previous TransitionConditionAlreadyExistsException](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Fault/TransitionConditionAlreadyExistsException/) [Next TransitionNotFoundException](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Fault/TransitionNotFoundException/)