Provides access to the various license properties.

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 StationLicenseProperties License { get; }
Visual Basic
Public ReadOnly Property License As StationLicenseProperties
	Get

Field Value

The license properties group.

Remarks

When updating the license properties along with additional non-license properties on a StationConfiguration object via a call to Commit()()()(), it is possible for the license changes to fail, but the non-license changes to succeed. When a call to Commit()()()() results in a ConfigurationValidationException, and the list of validation issues obtained from checking the return value of GetValidationIssues<(Of <<'(TPropertyEnum>)>>)()()()() only contains validation issues relating to the license changes, then the rest of the update operation succeeded. Conversely, if a call to Commit()()()() results in a ConfigurationValidationException, and the list of validation issues obtained from checking the return value of GetValidationIssues<(Of <<'(TPropertyEnum>)>>)()()()() contains validation errors on the non-license properties, then the update to the object failed, and the license changes were not applied.

When watching the StationConfigurationList object for StationConfiguration changes, change notifications will not be sent for changes to the License property.

Version Information

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

See Also