Class Station
A workstation.
[DataContract(IsReference = true)]
[KnownType(typeof(Line))]
public class Station
- Inheritance
-
Station
- Inherited Members
Constructors
Station(short, string, Line)
Initializes a new instance of the Station class.
public Station(short stationId, string name, Line line)
Parameters
stationIdshortThe unique identifier for this station.
namestringThe station name.
lineLineThe line to which this station belongs.
Exceptions
- ArgumentNullException
nameis null.- ArgumentNullException
lineis null.
Properties
Address
Gets or sets the station IP address, or null if not known.
[DataMember]
public string? Address { get; set; }
Property Value
Line
Gets the line to which this station belongs.
[DataMember]
public Line Line { get; }
Property Value
Name
Gets the station name.
[DataMember]
public string Name { get; }
Property Value
StartedDateTime
Gets or sets the UTC date/time that this station was last started, or null if not known.
[DataMember]
public DateTime? StartedDateTime { get; set; }
Property Value
StationId
Gets the unique identifier for this station.
[DataMember]
public short StationId { get; }
Property Value
WorkstationVersion
Gets or sets the Acuit Pinpoint Workstation version, or null if not known.
[DataMember]
public string? WorkstationVersion { get; set; }