Class

FlightPlanProviderMetadata

USI.FlightPlanning

Non-operational provenance retained from the source planning service.

public sealed class FlightPlanProviderMetadata : IEquatable<FlightPlanProviderMetadata>

Constructors

FlightPlanProviderMetadata

public FlightPlanProviderMetadata(string AccountIdentifier, DateTimeOffset? ProviderFetchedAt, string SourceDocumentName, string Layout, string MapData, IReadOnlyDictionary<String, String> RequestParameters)

Non-operational provenance retained from the source planning service.

Properties

AccountIdentifier

public string AccountIdentifier { get; set; }

Layout

public string Layout { get; set; }

MapData

public string MapData { get; set; }

ProviderFetchedAt

public DateTimeOffset? ProviderFetchedAt { get; set; }

RequestParameters

public IReadOnlyDictionary<String, String> RequestParameters { get; set; }

SourceDocumentName

public string SourceDocumentName { get; set; }

Methods

<Clone>$

public FlightPlanProviderMetadata <Clone>$()

Deconstruct

public void Deconstruct(string AccountIdentifier, DateTimeOffset? ProviderFetchedAt, string SourceDocumentName, string Layout, string MapData, IReadOnlyDictionary<String, String> RequestParameters)

Equals

public bool Equals(object obj)

Equals

public bool Equals(FlightPlanProviderMetadata other)

GetHashCode

public int GetHashCode()

ToString

public string ToString()