Delegate StarterActivator
Delegate invoked on Activate event.
public delegate bool StarterActivator(IStarter starter, IReadOnlyDictionary<string, object?> properties)
Parameters
starter
IStarterActivated target Starter
properties
IReadOnlyDictionary<string, object>Job run properties
Returns
- bool
true if any jobs have been actually started.
- Extension Methods
Constructors
StarterActivator(object, nint)
public StarterActivator(object @object, nint method)
Parameters
Methods
BeginInvoke(IStarter, IReadOnlyDictionary<string, object?>, AsyncCallback, object)
public virtual IAsyncResult BeginInvoke(IStarter starter, IReadOnlyDictionary<string, object?> properties, AsyncCallback callback, object @object)
Parameters
starter
IStarterproperties
IReadOnlyDictionary<string, object>callback
AsyncCallbackobject
object
Returns
EndInvoke(IAsyncResult)
public virtual bool EndInvoke(IAsyncResult result)
Parameters
result
IAsyncResult
Returns
Invoke(IStarter, IReadOnlyDictionary<string, object?>)
public virtual bool Invoke(IStarter starter, IReadOnlyDictionary<string, object?> properties)
Parameters
starter
IStarterproperties
IReadOnlyDictionary<string, object>