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 | |
---|---|---|
WorkflowManagementClient(String) | Initializes a new instance of the WorkflowManagementClient class with URI of the scope. |
|
WorkflowManagementClient(Uri) | Initializes a new instance of the WorkflowManagementClient class with the URI of the scope. |
|
WorkflowManagementClient(Uri, ClientSettings) | Initializes a new instance of the WorkflowManagementClient class with the scope URI and settings. |
|
WorkflowManagementClient(Uri, ClientSettings, WorkflowNotificationPublisher) | Initializes a new instance of the WorkflowManagementClient class with scope URI, settings, and notification publisher. |
|
WorkflowManagementClient(Uri, ICredentials) | Initializes a new instance of the WorkflowManagementClient class with scope URI and user credentials. |
Properties
Name | Description | |
---|---|---|
Activities | Gets a manager for managing the collection of activities in the current scope. |
|
CurrentScope | Gets a manager for managing the current scope and collection of scopes. |
|
Instances | Gets a manager for managing the collection of workflow instances in the current scope. |
|
ScopeRevision | Gets or sets a version revision of the scope. |
|
ScopeUri | Gets or sets the URI of the scope that this instance of the client currently targets. |
|
Settings | Gets or sets the settings of the client. |
|
Workflows | Gets a manager for managing the collection of workflows in the current scope. |
Methods
Name | Description | |
---|---|---|
CreateClient(String) | Creates an instance of WorkflowManagementClient for the specific client scope with the same ClientSettings. |
|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from Object.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
PublishNotification(WorkflowNotification) | Publishes a notification to the current scope. |
|
PublishNotification(WorkflowNotification, IDictionary<String, String>) | Publishes a notification to the current scope. |
|
PublishNotification(WorkflowNotification, IDictionary<String, String>, Int64) | Publishes a notification to the current scope. |
|
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