Click or drag to resize
AircraftListJsonBuilderFilter Class
The arguments passed to Build(AircraftListJsonBuilderArgs) that can be used to suppress aircraft from the generated JSON.
Inheritance Hierarchy
SystemObject
  VirtualRadar.Interface.WebSiteAircraftListJsonBuilderFilter

Namespace: VirtualRadar.Interface.WebSite
Assembly: VirtualRadar.Interface (in VirtualRadar.Interface.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public class AircraftListJsonBuilderFilter

The AircraftListJsonBuilderFilter type exposes the following members.

Constructors
  NameDescription
Public methodAircraftListJsonBuilderFilter
Initializes a new instance of the AircraftListJsonBuilderFilter class
Top
Properties
  NameDescription
Public propertyAirport
Gets or sets an airport code that the aircraft has to be flying from, to or via in order to pass the filter.
Public propertyAltitude
Gets or sets the range of altitudes that an aircraft can be flying at in order to pass the filter.
Public propertyCallsign
Gets or sets the text that will be compared to aircraft's callsign before it can pass the filter.
Public propertyDistance
Gets or sets the range of distances in kilometres that the aircraft can be at before it can pass the filter.
Public propertyEngineType
Gets or sets the engine type that the aircraft must have before it can pass the filter.
Public propertyIcao24
Gets or sets the ICAO24 code that the aircraft must have before it can pass the filter.
Public propertyIcao24Country
Gets or sets the text that will be compared to an aircraft's ICAO24 country before it can pass the filter.
Public propertyIsInteresting
Gets or sets a value indicating that the aircraft must be flagged as Interested in the BaseStation database before it can pass the filter.
Public propertyIsMilitary
Gets or sets a value indicating that the aircraft must be operated by the military before it can pass the filter.
Public propertyMustTransmitPosition
Gets or sets a value indicating that the aircraft must (or must not) be transmitting a position before it can pass the filter.
Public propertyOperator
Gets or sets the text that will be compared to an aircraft's operator to pass the filter.
Public propertyOperatorIcao
Gets or sets the text that will be compared to an aircraft's operator code to pass the filter.
Public propertyPositionWithin
Gets or sets the lines of latitude and longitude that the aircraft must be within before it can pass the filter. The first coordinate is Top-Left and the second is Bottom-Right.
Public propertyRegistration
Gets or sets the text that will be compared to an aircraft's registration before it can pass the filter.
Public propertySpecies
Gets or sets the aircraft species that is allowed to pass the filter.
Public propertySquawk
Gets or sets the range of squawk values that allow an aircraft to pass the filter.
Public propertyType
Gets or sets the text that will be compared to an aircraft's type before it can pass the filter.
Public propertyUserTag
Gets or sets the text that will be compared to an aircraft's user tag before it can pass the filter.
Public propertyWakeTurbulenceCategory
Gets or sets the wake turbulence category that the aircraft must have before it can pass the filter.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also