The DemoDataManager type exposes the following members.

Constructors

  NameDescription
Public methodDemoDataManager
Ctor.

Methods

  NameDescription
Public methodApplyChanges
Refreshes the Alarms List. Filter is re-applied, Aliases, Conditions, Dictionaries are re-calculated.
(Inherited from DataManager.)
Public methodConnect
Connects the point of the selected subscription
(Inherited from DataManager.)
Public methodDisconnect
Disconnect added points
(Inherited from DataManager.)
Public methodDispose
Implements IDisposable
(Inherited from DataManager.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetActiveBeepStyle
Retrieve the active beep style
(Inherited from DataManager.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetImageCache
Returns the list of Image keys (and their Base64Stream sources) that will be used by the AlarmData of the data manager
(Inherited from DataManager.)
Protected methodGetPropertyName``1 (Inherited from BindableObject.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetUnfilteredAlarms
Returns an array of all alarms retrieved, even the alarms that are not available in the Alarms collection because they are filtered
(Inherited from DataManager.)
Public methodIsServerConnected
Checks if an event point is connected or not
(Inherited from DataManager.)
Public methodOnBlink
Fires blink event
(Inherited from DataManager.)
Protected methodOnPropertyChanged(String) (Inherited from BindableObject.)
Protected methodOnPropertyChanged``1(Expression<(Of <<'(Func<(Of <<'(UMP>)>>)>)>>)) (Inherited from BindableObject.)
Protected methodSetAndNotify``1(UMP%, UMP, Expression<(Of <<'(Func<(Of <<'(UMP>)>>)>)>>)) (Inherited from BindableObject.)
Protected methodSetAndNotify``1(UMP%, UMP, String) (Inherited from BindableObject.)
Public methodShouldBlink
Checks if alarms should blink
(Inherited from DataManager.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUpdateAlias
Updates the list of alias used by the data manager
(Inherited from DataManager.)

Properties

  NameDescription
Public propertyAckedAlarms
Specifies the list of acked alarms
(Inherited from DataManager.)
Public propertyActiveAlarms
Specifies the list of active alarms
(Inherited from DataManager.)
Public propertyAlarms
The list of incoming alarms
(Inherited from DataManager.)
Public propertyAlarmsByCondition
A dictionary that (for each alarm style) returns if there are alarms associated to it
(Inherited from DataManager.)
Public propertyCondition
The condition specifies the condition collection used to generate the style for the row
(Inherited from DataManager.)
Public propertyContext
The Dispatcher used to run code on the UI thread
(Inherited from DataManager.)
Public propertyDefaultFontFamily
The default font family applied when the condition font family is null
(Inherited from DataManager.)
Public propertyDefaultFontSize
The default font size when condition font size is null
(Inherited from DataManager.)
Public propertyDefaultForeground
The default Foreground when condition is null
(Inherited from DataManager.)
Public propertyDictionaries
The list of dictionaries are used to specify a dictionary for each field in the ItemsKey.
(Inherited from DataManager.)
Public propertyDisplayValueBindings
We can specify a display value (eventually a binding to another value) for each field in the ItemsKey
(Inherited from DataManager.)
Public propertyEventsQueue
EventsQueue
(Inherited from DataManager.)
Public propertyFieldsMapping
Maps the index of the fields in the subscription to the index of the fields in the Event notification
(Inherited from DataManager.)
Public propertyFilters
Specifies the filter used to filter alarms
(Inherited from DataManager.)
Public propertyFiltersRepository
The repository of the filters used to filter the alarms, for the conditions, the dictionaries etc...
(Inherited from DataManager.)
Public propertyFwxClient
Defines FwxClient
(Inherited from DataManager.)
Public propertyItemKeys
The list of the keys used to get the values from the event field
(Inherited from DataManager.)
Public propertyLineSeparator
Specifies the separator used to concatenate strings
(Inherited from DataManager.)
Public propertyNormalAlarms
Specifies the list of normal alarms
(Inherited from DataManager.)
Public propertyNotificationUpdateResetLimit
Gets or sets the notification reset limit. The limit is used to decide if updates should be propagated via notifications or sent just by one alarmReset event. Updates bigger then the limit value are sent as reset. Update lower or equal to the limit. The default value is 5000. Value must be from interval (100, 5000).
(Inherited from DataManager.)
Public propertyResolveLanguageAliases
Checks if we should resolve Language Aliasing
(Inherited from DataManager.)
Public propertyShouldConcatenate
Specifies if the array of strings should be concatenated
(Inherited from DataManager.)
Public propertySubscription
The subscription managed by this manager
(Inherited from DataManager.)
Public propertyUsageDetails
The details used to subscribe the point
(Inherited from DataManager.)
Public propertyUseCompatibilityMode
When set to true the Update notifications are sent with an Update message, instead of Remove + Insert messages
(Inherited from DataManager.)

Events

  NameDescription
Public eventAlarmsChanged
Fired when the list of alarms changes
(Inherited from DataManager.)
Public eventConnectionChanged
Fired when the connection is changed
(Inherited from DataManager.)
Public eventPropertyChanged (Inherited from BindableObject.)

See Also