Interface IProcessEngine Inherited Members ProcessEngine.ProcessParameterStore ProcessEngine.UserConnection ProcessEngine.ProcessSchemaManager ProcessEngine.DcmSchemaManager ProcessEngine.EntitySchemaManager ProcessEngine.MaxLoopCount ProcessEngine.ProcessActivityStatus ProcessEngine.SysEntityPrcStartEvents ProcessEngine.ProcessExecutor ProcessEngine.ProcessListenersColumnName ProcessEngine.Initialize(UserConnection) ProcessEngine.SetProcessPropertiesData(Process) ProcessEngine.SetProcess(Process) ProcessEngine.RemoveCurrentProcess(String) ProcessEngine.RemoveProcessPropertiesData(String) ProcessEngine.RemoveSubProcessPropertiesDataByOwnerProcessUId(String) ProcessEngine.ThrowSignal(ProcessExecutingContext, String) ProcessEngine.ThrowMessage(String, String) ProcessEngine.TryGetSysProcessData(Guid, SysProcessData) ProcessEngine.GetProcessFromDBByUId(Guid) ProcessEngine.FindProcessByUId(String, Boolean) ProcessEngine.FindProcessByUId(String) ProcessEngine.GetProcessByUId(String, Boolean) ProcessEngine.GetProcessByUId(String) ProcessEngine.FindProcessPropertiesDataByUId(String) ProcessEngine.AddProcessListener(Guid, Guid, Guid, String, String, EntityChangeType) ProcessEngine.AddProcessListener(Entity, Guid, String, String, EntityChangeType) ProcessEngine.RemoveProcessListener(Guid, Guid, Guid, EntityChangeType, Nullable<Guid>) ProcessEngine.RemoveActivityProcessListener(Guid, Guid, Guid) ProcessEngine.CompleteExecuting(Guid, Object[]) ProcessEngine.ExecuteProcessElementByUId(Guid, Object[]) ProcessEngine.ExecuteProcessElement(ProcessActivity, Object[]) ProcessEngine.ExecuteProcessFlowElement(ProcessFlowElement, Object[]) ProcessEngine.TryGetSysProcessId(Guid, Guid) ProcessEngine.FindProcessElementByUId(Guid) ProcessEngine.FindProcessFlowElementByUId(Guid) ProcessEngine.FindProcessByProcessElementUId(Guid) ProcessEngine.GetProcessByElementUId(Guid) ProcessEngine.LinkProcessToEntity(Process, Guid, Guid) ProcessEngine.GetIsProcessLinkedToEntity(Process, Guid, Guid) ProcessEngine.GetProcessListeners(UserConnection, Entity, EntityChangeType) ProcessEngine.GetProcessListeners(UserConnection, Entity, Guid, EntityChangeType, Boolean) ProcessEngine.GetProcessSchemaListeners(Entity, EntityChangeType) ProcessEngine.ContinueExecuting(UserConnection, Entity, Collection<ProcessListener>) ProcessEngine.RunProcesses(UserConnection, Entity, Collection<ProcessSchemaListener>) ProcessEngine.RunProcessByStartTimerEvent(Guid, Guid) ProcessEngine.RunDcmProcess(Guid, DcmSchema) ProcessEngine.CancelNotEnabledDcmProcess(Guid, Guid) ProcessEngine.RunDcmProcesses(Entity, IList<ProcessListener>) ProcessEngine.SynchronizeProcessNotification(IEntity, ProcessExecutingContext) ProcessEngine.CompleteExecuting(ProcessActivity, IReadOnlyDictionary<String, Object>, Object[]) ProcessEngine.ActualizeProcessSchemaListeners(Entity, Collection<ProcessSchemaListener>) ProcessEngine.GetSchemaElement(Guid) ProcessEngine.CompleteExecuting(Guid, IReadOnlyDictionary<String, Object>, Object[]) Namespace: Terrasoft.Core Assembly: Terrasoft.Core.dll Syntax public interface IProcessEngine : ProcessEngine Extension Methods ReflectionUtilities.GetPropertyValue(Object, String) ReflectionUtilities.GetPropertyDefValue(Object, String, Object) ReflectionUtilities.TryGetPropertyValue(Object, String, out Object) ReflectionUtilities.HasProperty(Object, String) ReflectionUtilities.GetPropertyValue(Object, String, BindingFlags) ReflectionUtilities.GetPropertyValueByPath(Object, String) ReflectionUtilities.SetPropertyValue(Object, String, Object) ReflectionUtilities.TrySetPropertyValue(Object, String, Object) ValidateUtilities.CheckArgumentNull(Object, String) ValidateUtilities.CheckDependencyNull(Object, String) ValidateUtilities.EnsureDependencyNotNull<T>(T, String)