Delegate StateMachineCondition<TInstance, TData>
- Namespace
- Automatonymous
- Assembly
- Automatonymous.dll
Filters activities based on the conditional statement
public delegate bool StateMachineCondition<in TInstance, in TData>(BehaviorContext<in TInstance, in TData> context)Parameters
- contextBehaviorContext<TInstance, TData>
Returns
Type Parameters
- TInstance
- TData
Constructors
StateMachineCondition(object, nint)
public StateMachineCondition(object @object, nint method)Parameters
Methods
BeginInvoke(BehaviorContext<TInstance, TData>, AsyncCallback, object)
public virtual IAsyncResult BeginInvoke(BehaviorContext<in TInstance, in TData> context, AsyncCallback callback, object @object)Parameters
- contextBehaviorContext<TInstance, TData>
- callbackAsyncCallback
- objectobject
Returns
EndInvoke(IAsyncResult)
public virtual bool EndInvoke(IAsyncResult result)Parameters
- resultIAsyncResult
Returns
Invoke(BehaviorContext<TInstance, TData>)
public virtual bool Invoke(BehaviorContext<in TInstance, in TData> context)Parameters
- contextBehaviorContext<TInstance, TData>