WorkflowManagementClient Class

 

Represents a client for interacting with Microsoft Azure Workflow Management API.

Namespace:   Microsoft.Workflow.Client
Assembly:  Microsoft.Workflow.Client (in Microsoft.Workflow.Client.dll)

Inheritance Hierarchy

System.Object
  Microsoft.Workflow.Client.WorkflowManagementClient

Syntax

public class WorkflowManagementClient
public ref class WorkflowManagementClient 
type WorkflowManagementClient = class end
Public Class WorkflowManagementClient

Constructors

Name Description
System_CAPS_pubmethod WorkflowManagementClient(String)

Initializes a new instance of the WorkflowManagementClient class with URI of the scope.

System_CAPS_pubmethod WorkflowManagementClient(Uri)

Initializes a new instance of the WorkflowManagementClient class with the URI of the scope.

System_CAPS_pubmethod WorkflowManagementClient(Uri, ClientSettings)

Initializes a new instance of the WorkflowManagementClient class with the scope URI and settings.

System_CAPS_pubmethod WorkflowManagementClient(Uri, ClientSettings, WorkflowNotificationPublisher)

Initializes a new instance of the WorkflowManagementClient class with scope URI, settings, and notification publisher.

System_CAPS_pubmethod WorkflowManagementClient(Uri, ICredentials)

Initializes a new instance of the WorkflowManagementClient class with scope URI and user credentials.

Properties

Name Description
System_CAPS_pubproperty Activities

Gets a manager for managing the collection of activities in the current scope.

System_CAPS_pubproperty CurrentScope

Gets a manager for managing the current scope and collection of scopes.

System_CAPS_pubproperty Instances

Gets a manager for managing the collection of workflow instances in the current scope.

System_CAPS_pubproperty ScopeRevision

Gets or sets a version revision of the scope.

System_CAPS_pubproperty ScopeUri

Gets or sets the URI of the scope that this instance of the client currently targets.

System_CAPS_pubproperty Settings

Gets or sets the settings of the client.

System_CAPS_pubproperty Workflows

Gets a manager for managing the collection of workflows in the current scope.

Methods

Name Description
System_CAPS_pubmethod CreateClient(String)

Creates an instance of WorkflowManagementClient for the specific client scope with the same ClientSettings.

System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_protmethod Finalize()

(Inherited from Object.)

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_protmethod MemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethod PublishNotification(WorkflowNotification)

Publishes a notification to the current scope.

System_CAPS_pubmethod PublishNotification(WorkflowNotification, IDictionary<String, String>)

Publishes a notification to the current scope.

System_CAPS_pubmethod PublishNotification(WorkflowNotification, IDictionary<String, String>, Int64)

Publishes a notification to the current scope.

System_CAPS_pubmethod ToString()

(Inherited from Object.)

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Microsoft.Workflow.Client Namespace

Return to top