Class UnitTransition
A unit transition.
[DataContract(IsReference = true)]
[KnownType(typeof(State))]
[KnownType(typeof(Transition))]
[KnownType(typeof(UnitStation))]
public class UnitTransition : INotifyPropertyChanged
- Inheritance
-
UnitTransition
- Implements
- Inherited Members
Properties
IsDeserializing
Gets or sets whether this object is currently being deserialized.
protected bool IsDeserializing { get; }
Property Value
State
Gets or sets the state to which the unit was transitioned.
[DataMember]
public State State { get; set; }
Property Value
StateHasBeenIncluded
Gets or sets whether a navigation property has been included yet while getting an entity graph for a data model (to prevent doing so more than once).
public bool StateHasBeenIncluded { get; set; }
Property Value
Transition
Gets or sets the transition that occurred.
[DataMember]
public Transition Transition { get; set; }
Property Value
TransitionDateTime
Gets or sets the date/time at which this transition occurred, in UTC.
[DataMember]
public DateTime TransitionDateTime { get; set; }
Property Value
TransitionHasBeenIncluded
Gets or sets whether a navigation property has been included yet while getting an entity graph for a data model (to prevent doing so more than once).
public bool TransitionHasBeenIncluded { get; set; }
Property Value
UnitStation
Gets or sets the unit station at which this occurred.
[DataMember]
public UnitStation UnitStation { get; set; }
Property Value
UnitStationHasBeenIncluded
Gets or sets whether a navigation property has been included yet while getting an entity graph for a data model (to prevent doing so more than once).
public bool UnitStationHasBeenIncluded { get; set; }
Property Value
Methods
OnPropertyChanged(string)
Processes property changes by raising the PropertyChanged event.
protected virtual void OnPropertyChanged(string propertyName)
Parameters
propertyName
stringThe name of the property that changed.
Events
PropertyChanged
Occurs when a property value changes.
public event PropertyChangedEventHandler PropertyChanged