Click or drag to resize
IAircraftOnlineLookupCache Interface
Caches the results of online aircraft detail lookups.

Namespace: VirtualRadar.Interface
Assembly: VirtualRadar.Interface (in VirtualRadar.Interface.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public interface IAircraftOnlineLookupCache

The IAircraftOnlineLookupCache type exposes the following members.

Properties
  NameDescription
Public propertyEnabled
Gets a flag indicating that the cache is enabled.
Public propertyRefreshOutOfDateAircraft
Gets a value indicating that the aircraft manager should refresh out-of-date aircraft records as well as missing / new aircraft.
Top
Methods
  NameDescription
Public methodLoad
Fetches an aircraft's details from the cache.
Public methodLoadMany
Loads multiple records from the cache simultaneously.
Public methodRecordManyMissing
Records many missing ICAOs.
Public methodRecordMissing
Records an ICAO that has no online details.
Public methodSave
Saves an aircraft's details in the cache.
Public methodSaveMany
Saves multiple records to the cache simultaneously.
Top
Remarks
Once you have created an instance of your cache you should register it with the singleton instance of the IAircraftOnlineLookupManager. Your cache will not be called until it has been registered.
See Also