Following a commit, this will be equivalent to the configuration ID that was assigned to this object prior to the commit.

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


public ConfigurationId OriginalConfigurationId { get; }
Visual Basic
Public ReadOnly Property OriginalConfigurationId As ConfigurationId


A change in configuration ID following a Commit()()()() or CommitAsync(AsyncCompletedEventHandler, Object) can be detected by comparing this object's OriginalConfigurationId to its ConfigurationId.

If the IC Server assigns a new configuration ID to this object the ConfigurationId will be updated with that new value. OriginalConfigurationId will always be equivalent to the ConfigurationId assigned to the object prior to the commit.

Until a commit successfully completes, this property will be None.

Version Information

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

See Also