Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

WorkflowInstance Methods

The WorkflowInstance type exposes the following members.

  NameDescription
Protected method DisposeExtensions Calls Dispose() on all extensions that implement IDisposable.
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.)
Protected method GetExtension<T> Returns an extension of the specified type.
Protected method GetExtensions<T> Returns all extensions found for the specified type.
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.)
Protected method Initialize(Object) Called by the host to initialize the workflow instance with the workflow run-time state.
Protected method Initialize(IDictionary<String, Object>, IList<Handle>) Called by the host to initialize the workflow instance with the argument values and execution properties.
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Protected method OnBeginAssociateKeys Called by the workflow runtime to notify the host that new instance keys should be associated with this instance.
Protected method OnBeginFlushTrackingRecords Asynchronous call to ask host to flush pending tracking records to tracking participants.
Protected method OnBeginPersist Asynchronous call to ask the host to persist the workflow.
Protected method OnBeginResumeBookmark Called by the workflow runtime to notify the host that a resume bookmark operation is beginning.
Protected method OnDisassociateKeys Called by the workflow runtime to notify the host that a certain set of instance keys should no longer be associated with this instance.
Protected method OnEndAssociateKeys Called by the workflow runtime to notify the host that an associate keys operation is complete.
Protected method OnEndFlushTrackingRecords Called by the workflow runtime to notify the host when the flush tracking records operation is complete.
Protected method OnEndPersist Called by the workflow runtime to notify the host that a persist operation is complete.
Protected method OnEndResumeBookmark Called by the workflow runtime to notify the host that a resume bookmark operation is complete.
Protected method OnNotifyPaused Called by the workflow runtime to notify the host that the workflow instance has transitioned from the running state to the paused state.
Protected method OnNotifyUnhandledException Called by the workflow runtime to notify the host an unhandled exception has occurred in the workflow instance.
Protected method OnRequestAbort Called by the workflow runtime to notify the host that an abort operation has been requested for the workflow instance.
Protected method RegisterExtensionManager Called by the host to register the specified extension manager, validate that all required extensions are present, and to initialize the collection of extensions to be used.
Protected method ThrowIfReadOnly Throws an InvalidOperationException if the workflow instance has been initialized, as determined by IsReadOnly.
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
Top
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.