# Class ParameterNotFoundException OptimaJet.Workflow.Core.Fault.ParameterNotFoundException The exception thrown when a requested parameter is not found in a workflow scheme. Namespace: [OptimaJet.Workflow.Core.Fault](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Fault/) ```csharp public class ParameterNotFoundException : Exception, ISerializable ``` ## Type Hierarchy - [Exception](https://learn.microsoft.com/dotnet/api/system.exception) - ParameterNotFoundException Current type - Implemented interfaces - [ISerializable](https://learn.microsoft.com/dotnet/api/system.runtime.serialization.iserializable) ## Constructors `public ParameterNotFoundException(string parameterName, string schemeCode)` Initializes a new instance of the [ParameterNotFoundException](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Fault/ParameterNotFoundException/) with a message describing the missing parameter and scheme. ### Parameters | Name | Type | Description | | --- | --- | --- | | `parameterName` | `String` | The name of the missing parameter. | | `schemeCode` | `String` | The workflow scheme code used to search for the parameter. | [Previous ParameterAlreadyExistsException](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Fault/ParameterAlreadyExistsException/) [Next PersistenceProviderQueryException](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Fault/PersistenceProviderQueryException/)