Class JobStepProgressMessage

Namespace
Cratis.Chronicle.Jobs
Assembly
Cratis.Chronicle.dll

Represents the message of a job progress.

public record JobStepProgressMessage : ConceptAs<string>, IComparable<ConceptAs<string>>, IComparable<string>, IComparable, IEquatable<ConceptAs<string>>, IEquatable<JobStepProgressMessage>
Inheritance
JobStepProgressMessage
Implements
Inherited Members
Extension Methods

Constructors

JobStepProgressMessage(JobStepProgressMessage)

protected JobStepProgressMessage(JobStepProgressMessage original)

Parameters

original JobStepProgressMessage

JobStepProgressMessage(string)

Represents the message of a job progress.

public JobStepProgressMessage(string Value)

Parameters

Value string

The inner value.

Fields

None

Represents an empty JobStepProgressMessage.

public static readonly JobStepProgressMessage None

Field Value

JobStepProgressMessage

Properties

EqualityContract

protected override Type EqualityContract { get; }

Property Value

Type

Methods

Deconstruct(out string)

public void Deconstruct(out string Value)

Parameters

Value string

Equals(JobStepProgressMessage?)

public virtual bool Equals(JobStepProgressMessage? other)

Parameters

other JobStepProgressMessage

Returns

bool

Equals(ConceptAs<string>?)

public override sealed bool Equals(ConceptAs<string>? other)

Parameters

other ConceptAs<string>

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

PrintMembers(StringBuilder)

protected override bool PrintMembers(StringBuilder builder)

Parameters

builder StringBuilder

Returns

bool

Operators

operator ==(JobStepProgressMessage?, JobStepProgressMessage?)

public static bool operator ==(JobStepProgressMessage? left, JobStepProgressMessage? right)

Parameters

left JobStepProgressMessage
right JobStepProgressMessage

Returns

bool

implicit operator JobStepProgressMessage(string)

Implicitly convert from string to JobStepProgressMessage.

public static implicit operator JobStepProgressMessage(string value)

Parameters

value string

string value to convert.

Returns

JobStepProgressMessage

operator !=(JobStepProgressMessage?, JobStepProgressMessage?)

public static bool operator !=(JobStepProgressMessage? left, JobStepProgressMessage? right)

Parameters

left JobStepProgressMessage
right JobStepProgressMessage

Returns

bool