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

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

Syntax

C#
public event EventHandler<ConfigurationWatchEventArgs<TConfigurationObject>> ConfigurationObjectsAdded
Visual Basic
Public Event ConfigurationObjectsAdded As EventHandler(Of ConfigurationWatchEventArgs(Of TConfigurationObject))

Remarks

This event will only occur when configuration objects being watched have been added. To start watching for configuration objects call either the StartWatching(IEnumerable<(Of <<'(TPropertyEnum>)>>)) or StartWatchingAsync(IEnumerable<(Of <<'(TPropertyEnum>)>>), AsyncCompletedEventHandler, Object) method, or the StartWatching(ContainerQuerySettings<(Of <<'(TConfigurationObject, TPropertyEnum>)>>)) or StartWatchingAsync(ContainerQuerySettings<(Of <<'(TConfigurationObject, TPropertyEnum>)>>), AsyncCompletedEventHandler, Object) method. To modify which attributes are being watched once the watch has been started, use the ChangeWatchedProperties(IEnumerable<(Of <<'(TPropertyEnum>)>>)) or ChangeWatchedPropertiesAsync(IEnumerable<(Of <<'(TPropertyEnum>)>>), AsyncCompletedEventHandler, Object) or ChangeWatchedQuerySettings(ContainerQuerySettings<(Of <<'(TConfigurationObject, TPropertyEnum>)>>)) or ChangeWatchedQuerySettingsAsync(ContainerQuerySettings<(Of <<'(TConfigurationObject, TPropertyEnum>)>>), AsyncCompletedEventHandler, Object) method.
Note
For more information on watches see How Watches Work.

Version Information

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

See Also