Class UnitDefectRepair
A repair for a unit defect.
[DataContract(IsReference = true)]
[KnownType(typeof(Repair))]
[KnownType(typeof(UnitDefect))]
[KnownType(typeof(UnitStation))]
public class UnitDefectRepair : INotifyPropertyChanged
  - Inheritance
 - 
      
      UnitDefectRepair
 
- Implements
 
- Inherited Members
 
Properties
IsDeserializing
Gets or sets whether this object is currently being deserialized.
protected bool IsDeserializing { get; }
  Property Value
Notes
Gets or sets additional notes about the repair.
[DataMember]
public string Notes { get; set; }
  Property Value
Repair
Gets or sets the repair.
[DataMember]
public Repair Repair { get; set; }
  Property Value
RepairDateTime
Gets or sets the date/time when the repair was added, in UTC.
[DataMember]
public DateTime RepairDateTime { get; set; }
  Property Value
RepairHasBeenIncluded
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 RepairHasBeenIncluded { get; set; }
  Property Value
UnitDefect
Gets or sets the unit defect to which this repair applies.
[DataMember]
public UnitDefect UnitDefect { get; set; }
  Property Value
UnitDefectHasBeenIncluded
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 UnitDefectHasBeenIncluded { get; set; }
  Property Value
UnitDefectRepairId
Gets or sets the unique identifier for this unit defect repair.
[DataMember]
public int UnitDefectRepairId { 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
propertyNamestringThe name of the property that changed.
Events
PropertyChanged
Occurs when a property value changes.
public event PropertyChangedEventHandler PropertyChanged