This topic has not yet been rated - Rate this topic

WorkflowInvoker Methods

The WorkflowInvoker type exposes the following members.

  Name Description
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.)
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 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 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 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 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.
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
Top
Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.