Occurs when at least one item of type TConfigurationObject is modified.
Namespace: ININ.IceLib.ConfigurationAssembly: ININ.IceLib.Configuration (in ININ.IceLib.Configuration.dll) Version: 0.0.0.0 (22.3.0.218)
Syntax
C# |
---|
public event EventHandler<ConfigurationObjectChangesEventArgs<TConfigurationObject, TPropertyEnum>> ConfigurationObjectsChanged |
Visual Basic |
---|
Public Event ConfigurationObjectsChanged As EventHandler(Of ConfigurationObjectChangesEventArgs(Of TConfigurationObject, TPropertyEnum)) |
Remarks
This event will only occur when configuration objects being watched have been changed. 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.
For 4.0, supported for IC Server version 4.0 GA and beyond.