Occurs when at least one item of type TConfigurationObject is modified.

Namespace: ININ.IceLib.Configuration
Assembly: ININ.IceLib.Configuration (in ININ.IceLib.Configuration.dll) Version: 0.0.0.0 (22.3.0.218)

Collapse imageSyntax

C#
public event EventHandler<ConfigurationObjectChangesEventArgs<TConfigurationObject, TPropertyEnum>> ConfigurationObjectsChanged
Visual Basic
Public Event ConfigurationObjectsChanged As EventHandler(Of ConfigurationObjectChangesEventArgs(Of TConfigurationObject, TPropertyEnum))

Collapse imageRemarks

This event will only occur when configuration objects being watched have been changed. To start watching for configuration objects call either the StartWatching()()()() method or the StartWatchingAsync(AsyncCompletedEventHandler, Object) method. To modify which attributes are being watched once the watch has been started, use the ChangeWatchQuerySettings(QuerySettings<(Of <<'(TConfigurationObject, TPropertyEnum>)>>)) method. Only the properties that were changed on this object will be available. In order to view other properties that were not part of this notification, a call to GetConfigurationList()()()() should be made to get the current state of all the watched properties.
Note
All event handlers should be added before calling StartWatching()()()() or StartWatchingAsync(AsyncCompletedEventHandler, Object).
Note
For more information on watches see How Watches Work.

Collapse imageVersion Information

Supported for IC Server version 2015 R1 and beyond.
For 4.0, supported for IC Server version 4.0 GA and beyond.

Collapse imageSee Also