# Class StartingTransitionNotFoundEventArgs OptimaJet.Workflow.Core.Runtime.StartingTransitionNotFoundEventArgs Provides event data for [WorkflowRuntime.OnStartingTransitionNotFound](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Runtime/WorkflowRuntime/) and [WorkflowRuntime.OnStartingTransitionNotFoundAsync](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Runtime/WorkflowRuntime/). Namespace: [OptimaJet.Workflow.Core.Runtime](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Runtime/) ```csharp public class StartingTransitionNotFoundEventArgs : EventArgs ``` ## Type Hierarchy - [EventArgs](https://learn.microsoft.com/dotnet/api/system.eventargs) - StartingTransitionNotFoundEventArgs Current type ## Properties `public Guid ProcessId { get; }` Gets the identifier of the subprocess process that cannot be updated. `public Guid RootProcessId { get; }` Gets the identifier of the root process for the current subprocess tree. `public ProcessDefinition OldRootScheme { get; }` Gets the current root process scheme before the update attempt. `public ProcessDefinition NewRootScheme { get; }` Gets the root process scheme that is being applied. `public string NewTransitionName { get; }` Gets the new starting transition name selected by [StartingTransitionNotFoundEventArgs.StartWithNewTransition(string)](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Runtime/StartingTransitionNotFoundEventArgs/). `public string OldTransitionName { get; }` Gets the starting transition name from the old scheme that was not found in the new root scheme. ## Methods `public void DropProcess()` Requests that the updater removes the subprocess from the process tree. `public void Ignore()` Requests that the updater ignores the failed scheme update for the subprocess. `public void StartWithNewTransition(string transitionName)` Requests a new starting transition for creating the updated subprocess scheme. ### Parameters | Name | Type | Description | | --- | --- | --- | | `transitionName` | `String` | Name of a transition that exists in the new root process scheme. | [Previous SetStateParams](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Runtime/SetStateParams/) [Next SuggestionCategory](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Runtime/SuggestionCategory/)