Class

ProviderQuery

USI.ProviderDevelopment

Simulator-neutral arguments for an optional structured provider query.

public sealed class ProviderQuery : IEquatable<ProviderQuery>

Constructors

ProviderQuery

public ProviderQuery(ProviderQueryKind Kind, string Identifier = null, NavigationAidKind? NavigationAidKind = null, WeatherSampleLocation WeatherLocation = null, double? LatitudeDegrees = null, double? LongitudeDegrees = null)

Simulator-neutral arguments for an optional structured provider query.

Properties

Identifier

public string Identifier { get; set; }

Kind

public ProviderQueryKind Kind { get; set; }

LatitudeDegrees

public double? LatitudeDegrees { get; set; }

LongitudeDegrees

public double? LongitudeDegrees { get; set; }

NavigationAidKind

public NavigationAidKind? NavigationAidKind { get; set; }

WeatherLocation

public WeatherSampleLocation WeatherLocation { get; set; }

Methods

<Clone>$

public ProviderQuery <Clone>$()

Deconstruct

public void Deconstruct(ProviderQueryKind Kind, string Identifier, NavigationAidKind? NavigationAidKind, WeatherSampleLocation WeatherLocation, double? LatitudeDegrees, double? LongitudeDegrees)

Equals

public bool Equals(object obj)

Equals

public bool Equals(ProviderQuery other)

GetHashCode

public int GetHashCode()

ToString

public string ToString()