Class

AircraftIdentitySnapshot

USI.Core

A provider-neutral identity snapshot for a loaded aircraft.

public sealed class AircraftIdentitySnapshot : IEquatable<AircraftIdentitySnapshot>

Constructors

AircraftIdentitySnapshot

public AircraftIdentitySnapshot(string DisplayName, string TypeDesignator, string Registration, int? EngineCount)

A provider-neutral identity snapshot for a loaded aircraft.

Properties

DisplayName

public string DisplayName { get; set; }

EngineCount

public int? EngineCount { get; set; }

IsComplete

public bool IsComplete { get; }

Registration

public string Registration { get; set; }

TypeDesignator

public string TypeDesignator { get; set; }

Methods

<Clone>$

public AircraftIdentitySnapshot <Clone>$()

Deconstruct

public void Deconstruct(string DisplayName, string TypeDesignator, string Registration, int? EngineCount)

Equals

public bool Equals(object obj)

Equals

public bool Equals(AircraftIdentitySnapshot other)

GetHashCode

public int GetHashCode()

ToString

public string ToString()