This documentation is archived and is not being maintained.

SqlWorkflowInstanceStore Methods

The SqlWorkflowInstanceStore type exposes the following members.

  NameDescription
Public method BeginExecute Asynchronously executes persistence commands such as LoadWorkflowCommand and SaveWorkflowCommand. (Inherited from InstanceStore.)
Protected method BeginTryCommand A persistence provider implements this method, which determines whether a particular persistence command can be executed. If the command can be executed, executes the command asynchronously. (Inherited from InstanceStore.)
Public method BeginWaitForEvents Begins an asynchronous operation to listen for any events raised by the instance store for a specific instance handle. (Inherited from InstanceStore.)
Public method CreateInstanceHandle() Creates an instance handle. (Inherited from InstanceStore.)
Public method CreateInstanceHandle(Guid) Creates an instance handle. If the DefaultInstanceOwner is set, the value is automatically bound as the new handle’s instance owner. The instance identifier passed as a parameter is automatically bound as the new handle’s instance. (Inherited from InstanceStore.)
Public method CreateInstanceHandle(InstanceOwner) Creates an instance handle. If the instance owner passed as a parameter is not null, the value is automatically bound as the new handle’s instance owner. (Otherwise, no instance owner is bound, even if DefaultInstanceOwner is set.) (Inherited from InstanceStore.)
Public method CreateInstanceHandle(InstanceOwner, Guid) Creates an instance handle. If the instance owner passed as a parameter is not null, the value is automatically bound as the new handle’s instance owner. (Otherwise, no instance owner is bound, even if DefaultInstanceOwner is set.) The instance identifier passed as a parameter is automatically bound as the new handle’s instance. (Inherited from InstanceStore.)
Public method EndExecute Ends the asynchronous operation. (Inherited from InstanceStore.)
Protected method EndTryCommand Ends an asynchronous operation. (Inherited from InstanceStore.)
Public method EndWaitForEvents Ends the asynchronous operation initiated by the BeginWaitForEvents(InstanceHandle, TimeSpan, AsyncCallback, Object) method. (Inherited from InstanceStore.)
Public method Equals(Object) Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Public method Execute Executes a persistence command synchronously. Examples of persistence commands are: LoadWorkflowCommand and SaveWorkflowCommand. (Inherited from InstanceStore.)
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 GetEvents Gets all the signaled events bound to an InstanceOwner object. (Inherited from InstanceStore.)
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Protected method GetInstanceOwners Gets each InstanceOwner object that is bound to a valid instance handle or has not been garbage collected. (Inherited from InstanceStore.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Protected method OnFreeInstanceHandle Invoked when an instance handle is freed. (Inherited from InstanceStore.)
Protected method OnNewInstanceHandle Invoked when a new instance handle is created. (Inherited from InstanceStore.)
Public method Promote Associates the specified properties with a workflow instance so that you can query for instances based on specific values for these properties. These properties that can be used in external queries can be of simple types (for example: Int64, String, and so on) or of a serialized binary type (byte[]). Binary properties are typically used to store tracking data.
Protected method ResetEvent Resets the signaled event and removes the event from the signaled events list maintained by the instance owner. (Inherited from InstanceStore.)
Protected method SignalEvent An instance store invokes this method to signal an event. A workflow host that subscribes for this persistence event receives it and takes an appropriate action. (Inherited from InstanceStore.)
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
Protected method TryCommand A persistence provider implements this method, which determines whether a particular persistence command can be executed and if the command can be executed executes it asynchronously. (Inherited from InstanceStore.)
Public method WaitForEvents A workflow host typically invokes this method to wait for an event to be signaled. (Inherited from InstanceStore.)
Top
Show: