Export (0) Print
Expand All

WorkflowInvoker Methods

The WorkflowInvoker type exposes the following members.

  NameDescription
Public method BeginInvoke(AsyncCallback, Object) Invokes a workflow asynchronously using the specified AsyncCallback and user-provided state.
Public method BeginInvoke(IDictionary<String, Object>, AsyncCallback, Object) Invokes a workflow asynchronously using the specified IDictionary<TKey, TValue> of input parameters, AsyncCallback, and user-provided state.
Public method BeginInvoke(TimeSpan, AsyncCallback, Object) Invokes a workflow asynchronously using the specified time-out interval, AsyncCallback, and user-provided state.
Public method BeginInvoke(IDictionary<String, Object>, TimeSpan, AsyncCallback, Object) Invokes a workflow asynchronously using the specified IDictionary<TKey, TValue> of input parameters, time-out interval, AsyncCallback, and user-provided state.
Public method CancelAsync Attempts to cancel the workflow that was invoked with the specified userState.
Public method EndInvoke Returns the results of a workflow that was invoked using one of the BeginInvoke() overloads.
Public method Equals(Object) Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method Invoke() Invokes a workflow synchronously using the workflow definition passed to the WorkflowInvoker(Activity) constructor.
Public method Static member Invoke(Activity) Invokes a workflow synchronously using the specified workflow definition.
Public method Invoke(IDictionary<String, Object>) Invokes the activity passed to the WorkflowInvoker(Activity) constructor synchronously with the specified IDictionary<TKey, TValue> of input parameters.
Public method Invoke(TimeSpan) Invokes a workflow synchronously with the specified time-out interval.
Public method Static member Invoke(Activity, IDictionary<String, Object>) Invokes a workflow synchronously using the specified workflow definition and IDictionary<TKey, TValue> of input parameters.
Public method Static member Invoke(Activity, TimeSpan) Invokes a workflow synchronously using the specified workflow definition and time-out interval.
Public method Invoke(IDictionary<String, Object>, TimeSpan) Invokes the activity passed to the WorkflowInvoker(Activity) constructor synchronously with the specified IDictionary<TKey, TValue> of input parameters and the specified time-out interval.
Public method Static member Invoke(Activity, IDictionary<String, Object>, TimeSpan) Invokes a workflow synchronously using the specified workflow definition, IDictionary<TKey, TValue> of input parameters, and time-out interval.
Public method Static member Invoke<TResult>(Activity<TResult>) Invokes a workflow synchronously using the workflow definition passed to the WorkflowInvoker(Activity) constructor.
Public method Static member Invoke<TResult>(Activity<TResult>, IDictionary<String, Object>) Invokes a workflow synchronously using the specified workflow definition and IDictionary<TKey, TValue> of input parameters.
Public method Static member Invoke<TResult>(Activity<TResult>, IDictionary<String, Object>, TimeSpan) Invokes a workflow synchronously using the specified workflow definition, IDictionary<TKey, TValue> of input parameters, and time-out interval.
Public method Static member Invoke<TResult>(Activity<TResult>, IDictionary<String, Object>, IDictionary<String, Object>, TimeSpan) Invokes a workflow synchronously using the specified workflow definition, IDictionary<TKey, TValue> of input parameters, IDictionary<TKey, TValue> of additional output parameters, and time-out interval.
Public method InvokeAsync() Invokes a workflow asynchronously.
Public method InvokeAsync(Object) Invokes a workflow asynchronously using the specified unique identifier.
Public method InvokeAsync(IDictionary<String, Object>) Invokes a workflow asynchronously using the specified IDictionary<TKey, TValue> of input parameters.
Public method InvokeAsync(TimeSpan) Invokes a workflow asynchronously with the specified time-out interval.
Public method InvokeAsync(IDictionary<String, Object>, Object) Invokes a workflow asynchronously using the specified IDictionary<TKey, TValue> of input parameters and a unique identifier.
Public method InvokeAsync(IDictionary<String, Object>, TimeSpan) Invokes a workflow asynchronously with the specified IDictionary<TKey, TValue> of input parameters and the specified time-out interval.
Public method InvokeAsync(TimeSpan, Object) Invokes a workflow asynchronously with the specified time-out interval and a unique identifier.
Public method InvokeAsync(IDictionary<String, Object>, TimeSpan, Object) Invokes a workflow asynchronously with the specified IDictionary<TKey, TValue> of input parameters, the specified time-out interval, and a unique identifier.
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
Top

Community Additions

ADD
Show:
© 2015 Microsoft