Click or drag to resize
IAircraftListTakeSnapshot Method
Returns a list of all of the aircraft currently being tracked. The aircraft objects are clones of the originals held by the list, they will not change as further messages are received from the aircraft.

Namespace: VirtualRadar.Interface
Assembly: VirtualRadar.Interface (in VirtualRadar.Interface.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
List<IAircraft> TakeSnapshot(
	out long snapshotTimeStamp,
	out long snapshotDataVersion
)

Parameters

snapshotTimeStamp
Type: SystemInt64
snapshotDataVersion
Type: SystemInt64

Return Value

Type: ListIAircraft
Remarks
Implementations should return clones of the aircraft objects whose properties will remain constant even if the original IAircraft continues to be updated to keep track with the source of aircraft data.
See Also