 | TaskId Class |
Represents a task identifier.
Inheritance Hierarchy Namespace: Ookii.Jumbo.JetAssembly: Ookii.Jumbo.Jet (in Ookii.Jumbo.Jet.dll) Version: 0.3.0+dc1307f20e065bb638e0b73a34cd216f57e486f1
Syntaxpublic sealed class TaskId : IEquatable<TaskId>,
IComparable<TaskId>, IComparable
Public NotInheritable Class TaskId
Implements IEquatable(Of TaskId), IComparable(Of TaskId),
IComparable
public ref class TaskId sealed : IEquatable<TaskId^>,
IComparable<TaskId^>, IComparable
[<SealedAttribute>]
type TaskId =
class
interface IEquatable<TaskId>
interface IComparable<TaskId>
interface IComparable
end
The TaskId type exposes the following members.
Constructors | Name | Description |
---|
 | TaskId(String) |
Initializes a new instance of the TaskId class with the specified task ID.
|
 | TaskId(String, Int32) |
Initializes a new instance of the TaskId class with the specified stage ID and task number.
|
 | TaskId(TaskId, String) |
Initializes a new instance of the TaskId class with the specified parent task and task ID.
|
 | TaskId(TaskId, String, Int32) |
Initializes a new instance of the TaskId class with the specified parent task, stage ID and task number.
|
Top
Properties
Methods | Name | Description |
---|
 | CompareTo(Object) |
Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position
in the sort order as the other object.
|
 | CompareTo(TaskId) |
Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position
in the sort order as the other object.
|
  | CreateTaskIdString |
Creates a task ID string from the specified stage ID and task number.
|
 | Equals(Object) |
Determines whether the specified Object is equal to this instance.
(Overrides ObjectEquals(Object)) |
 | Equals(TaskId) |
Compares this TaskId with another TaskId.
|
 | GetHashCode |
Returns a hash code for this instance.
(Overrides ObjectGetHashCode) |
 | GetType | Gets the Type of the current instance. (Inherited from Object) |
 | ToString |
Gets a string representation of the TaskId.
(Overrides ObjectToString) |
Top
Operators
Fields | Name | Description |
---|
  | ChildStageSeparator |
The separator character used to identify child stages in a compound stage identifier, e.g. "Parent.Child".
|
  | TaskNumberSeparator |
The separator character used to identify the task number in a task identifier, e.g. "StageId-204".
|
Top
See Also