Initializes a new instance of the GroupedConfigurationId class.

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

Syntax

C#
[ObsoleteAttribute("This constructor is no longer used, use one of the static Create methods.")]
public GroupedConfigurationId(
	string id,
	string displayName,
	ObjectType objectType,
	string objectName,
	ConfigurationIdGrouping grouping
)
Visual Basic
<ObsoleteAttribute("This constructor is no longer used, use one of the static Create methods.")> _
Public Sub New ( _
	id As String, _
	displayName As String, _
	objectType As ObjectType, _
	objectName As String, _
	grouping As ConfigurationIdGrouping _
)

Parameters

id
Type: System..::..String
The ID.
displayName
Type: System..::..String
The display name.
objectType
Type: ININ.IceLib.Configuration..::..ObjectType
The object type.
objectName
Type: System..::..String
The object name.
grouping
Type: ININ.IceLib.Configuration..::..ConfigurationIdGrouping
The grouping.

Remarks

The objectName parameter is not valid when the grouping parameter is ConfigurationIdGrouping.All or ConfigurationIdGrouping.AllGroups.

Exceptions

ExceptionCondition
System..::..ArgumentNullExceptionA parameter is nullNothingnullptra null reference (Nothing in Visual Basic).
System..::..InvalidOperationExceptionA parameter is used incorrectly.

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