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.
Реализует: IPersistable
Свойства
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.