Show / Hide Table of Contents

Class DynamicEntityDataSourcePurgeOptions

Purge options for a dynamic entity data source.

Inheritance
System.Object
DynamicEntityDataSourcePurgeOptions
Implements
System.ComponentModel.INotifyPropertyChanged
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
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

TargetVersions
.NET Standard 2.0200.3 - 200.8
.NET200.3 - 200.8
.NET Windows200.3 - 200.8
.NET Android200.3 - 200.8
.NET iOS200.3 - 200.8
.NET Framework200.3 - 200.8
UWP200.3 - 200.8
In This Article
Back to top Copyright © 2022 Esri.