Class DynamicEntityDataSourcePurgeOptions
Purge options for a dynamic entity data source.
Inheritance
Implements
Namespace: Esri.ArcGISRuntime.RealTime
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class DynamicEntityDataSourcePurgeOptions : INotifyPropertyChanged
Remarks
Data received from a DynamicEntityDataSource is cached in memory on the client and can grow quickly depending on the number of dynamic entities and frequency of updates. Use this class and the PurgeOptions property to control app storage in the local data cache.
Properties on this object affect cached observations and should not be confused with similar options in TrackDisplayProperties which are applied on the DynamicEntityLayer and affect visibility of observations on a map or scene.
By default, the maximum total number of observations stored is 100,000 with no limit to the number of observations per track and no observation age limit.
Properties
Name | Description |
---|---|
MaximumDuration | Gets or sets the maximum time an observation remains in the application. |
MaximumObservations | Gets or sets the maximum number of observations cached by the application. |
MaximumObservationsPerTrack | Gets or sets the maximum number of observations per track. |
Events
Name | Description |
---|---|
PropertyChanged | Occurs when a property value changes. |
Applies to
Target | Versions |
---|---|
.NET Standard 2.0 | 200.3 - 200.5 |
.NET | 200.3 - 200.5 |
.NET Windows | 200.3 - 200.5 |
.NET Android | 200.3 - 200.5 |
.NET iOS | 200.3 - 200.5 |
.NET Framework | 200.3 - 200.5 |
UWP | 200.3 - 200.5 |