WorkflowIdentity WorkflowIdentity WorkflowIdentity WorkflowIdentity Class

Definition

Maps a persisted workflow instance to its corresponding workflow definition.

public ref class WorkflowIdentity : IEquatable<System::Activities::WorkflowIdentity ^>
[System.ComponentModel.TypeConverter(typeof(System.Activities.XamlIntegration.WorkflowIdentityConverter))]
[System.Runtime.Serialization.DataContract]
public class WorkflowIdentity : IEquatable<System.Activities.WorkflowIdentity>
type WorkflowIdentity = class
    interface IEquatable<WorkflowIdentity>
Public Class WorkflowIdentity
Implements IEquatable(Of WorkflowIdentity)
Inheritance
WorkflowIdentityWorkflowIdentityWorkflowIdentityWorkflowIdentity
Attributes
Implements

Remarks

This class supports the versioning and dynamic update functionality of Windows Workflow Foundation. For more information about workflow versioning, workflow identity, and dynamic update, see the following topics:

Constructors

WorkflowIdentity() WorkflowIdentity() WorkflowIdentity() WorkflowIdentity()

Initializes a new instance of the WorkflowIdentity class.

WorkflowIdentity(String, Version, String) WorkflowIdentity(String, Version, String) WorkflowIdentity(String, Version, String) WorkflowIdentity(String, Version, String)

Initializes a new instance of the WorkflowIdentity class using the name, version, and package.

Properties

Name Name Name Name

Gets or sets the name of the workflow identity.

Package Package Package Package

Gets or sets the package of the workflow identity.

Version Version Version Version

Gets or sets the version of the workflow identity.

Methods

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determines whether the specified object is equal to the current object.

Equals(WorkflowIdentity) Equals(WorkflowIdentity) Equals(WorkflowIdentity) Equals(WorkflowIdentity)

Determines whether the current WorkflowIdentity and the specified WorkflowIdentity are the same.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Returns the hash code for this workflow identity.

GetType() GetType() GetType() GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
Parse(String) Parse(String) Parse(String) Parse(String)

Converts the string representation of the WorkflowIdentity.

ToString() ToString() ToString() ToString()

Returns a string that represents the current object.

TryParse(String, WorkflowIdentity) TryParse(String, WorkflowIdentity) TryParse(String, WorkflowIdentity) TryParse(String, WorkflowIdentity)

Parses the string and creates a new instance of a WorkflowIdentity.

Applies to