Skip to main content

Introducing Formengine - The New Formbuilder, try for FREE formengine.io.

Class SubprocessNameGetterInvoker

Inheritance

↳ object

    ↳ FunctionInvoker<string>

        ↳ SubprocessNameGetterInvoker

Inherited Members

FunctionInvoker<TReturn>.RegisterFunctions(IDictionary<string, Func<ProcessInstance, Task<TReturn>>>)

FunctionInvoker<TReturn>.InvokeAsync(TransitionDefinition, ProcessInstance)

FunctionInvoker<TReturn>.InvokeAsync(string, ProcessInstance)

Equals(object)

Equals(object, object)

GetHashCode()

GetType()

ReferenceEquals(object, object)

ToString()

Namespace: OptimaJet.Workflow.Core.CodeActions

Assembly: OptimaJet.Workflow.Core.dll

Syntax
public sealed class SubprocessNameGetterInvoker : FunctionInvoker<string>

Properties

InvokerNotFoundReaction

Declaration
protected override FunctionInvoker<string>.InvokerNotFoundReactionType InvokerNotFoundReaction { get; }
Property value
TypeDescription
FunctionInvoker<string>

FunctionName

Declaration
public override string FunctionName { get; }
Property value
TypeDescription
string

FunctionNameStatic

Declaration
public static string FunctionNameStatic { get; }
Property value
TypeDescription
string

Methods

GetSubprocessNameAsync(TransitionDefinition, ProcessInstance)

Declaration
public Task<string> GetSubprocessNameAsync(TransitionDefinition transition, ProcessInstance processInstance)
Parameters
TypeNameDescription
TransitionDefinitiontransition
ProcessInstanceprocessInstance
Returns
TypeDescription
Task<string>

GetSubprocessName(TransitionDefinition, ProcessInstance)

Declaration
public string GetSubprocessName(TransitionDefinition transition, ProcessInstance processInstance)
Parameters
TypeNameDescription
TransitionDefinitiontransition
ProcessInstanceprocessInstance
Returns
TypeDescription
string

Extension Methods