PublishJobInfo

StockSharp.Web.DomainModel

One publish, as an operator sees it: where it stands in the queue, what it is doing, and when it last moved -- which is how a long build is told apart from a stuck one.

Implementa: IPersistable

Propriedades

CreationDate
public DateTime CreationDate { get; set; }
value = publishJobInfo.CreationDate
publishJobInfo.CreationDate = value

When it was asked for.

Done
public int Done { get; set; }
value = publishJobInfo.Done
publishJobInfo.Done = value

How many of Total are behind it.

EndDate
public DateTime? EndDate { get; set; }
value = publishJobInfo.EndDate
publishJobInfo.EndDate = value

When it ended, or null while it runs.

Error
public string Error { get; set; }
value = publishJobInfo.Error
publishJobInfo.Error = value

Why it failed, when it did.

Id
public Guid Id { get; set; }
value = publishJobInfo.Id
publishJobInfo.Id = value

Identifier of the job.

LastMoveDate
public DateTime LastMoveDate { get; set; }
value = publishJobInfo.LastMoveDate
publishJobInfo.LastMoveDate = value

The last time anything about it changed.

Sln
public string Sln { get; set; }
value = publishJobInfo.Sln
publishJobInfo.Sln = value

Solution being published.

Stage
public string Stage { get; set; }
value = publishJobInfo.Stage
publishJobInfo.Stage = value

What it is doing right now, e.g. the project being packed.

StartDate
public DateTime? StartDate { get; set; }
value = publishJobInfo.StartDate
publishJobInfo.StartDate = value

When it left the queue, or null while it waits.

State
public PublishJobStates State { get; set; }
value = publishJobInfo.State
publishJobInfo.State = value

Whether it is waiting, running, or over.

Total
public int Total { get; set; }
value = publishJobInfo.Total
publishJobInfo.Total = value

How many there are in all, or zero when the stage counts nothing.