Share via


IWorkflowService members

Interface for interacting with the WorkflowServicesManager instance that is associated with a specified SharePoint site (SPWeb).

The IWorkflowService type exposes the following members.

Properties

  Name Description
Public property AllowQueue Gets or sets a Boolean value that indicates whether message publishing will use the client-side queue.
Public property IsClientValid
Public property Partitioned Gets a Boolean value that indicates whether SharePoint has been partitioned.
Public property QueueMaxMessageConcurrency Gets or set an integer indicating the number of messages to process concurrently for the client-side queue.
Public property QueueMaxRetry Gets or sets an integer value that indicates the number of times to retry sending messages to the client-side queue.
Public property QueueRetryInitialPause Gets or sets an integer value that indicates the initial number of milliseconds to wait between attempts to reinsert a message into the client-side queue.
Public property QueueRetryMaximumPause Gets or sets an integer value that indicates the maximum time in milliseconds to wait between attempts to reinsert a message into the client-side queue.
Public property SolutionProviderFactory
Public property WorkflowServiceDeploymentRequestTimeout Specifies the length of the timeout for deployment web service calls to the workflow service host. The default value is 200 seconds.
Public property WorkflowServiceRequestTimeout Specifies the length of the timeout for web service calls to the workflow service host. The default value is 20 seconds.

Top

Methods

  Name Description
Public method GetAppId Gets the AppId for the SharePoint site (SPWeb). that is being acted on.
Public method GetProperty<T> Retrieves a WorkflowServiceProperty instance for a specified site collection (SPSite).
Public method GetWorkflowServerVersion
Public method GetWorkflowServiceScopeId Retrieves the scope id for the associated site collection (SPSite).
Public method IsConnected Retrieves a Boolean value indicating whether the workflow service is connected to the site collection (SPSite).
Public method SetProperty<T> Sets a property value for WorkflowServiceProperty instance for a specified site collection (SPSite).
Public method Upgrade

Top

See also

Reference

IWorkflowService interface

Microsoft.SharePoint.WorkflowServices namespace