This class represents settings for a Configuration query that
results in data that is in a hierarchical format. If sub-object
support is not needed, QuerySettings<(Of <(<'TConfigurationObject, TPropertyEnum>)>)>
should be used instead.
Namespace: ININ.IceLib.ConfigurationAssembly: ININ.IceLib.Configuration (in ININ.IceLib.Configuration.dll) Version: 0.0.0.0 (22.3.0.218)
Syntax
C# |
---|
public class HierarchicalQuerySettings<TConfigurationObject, TPropertyEnum, TQueryChildrenSettings> : QuerySettings<TConfigurationObject, TPropertyEnum> where TConfigurationObject : ConfigurationObject where TPropertyEnum : struct, new() where TQueryChildrenSettings : new(), QueryChildrenSettings<TPropertyEnum> |
Visual Basic |
---|
Public Class HierarchicalQuerySettings(Of TConfigurationObject As ConfigurationObject, TPropertyEnum As {Structure, New}, TQueryChildrenSettings As {New, QueryChildrenSettings(Of TPropertyEnum)}) _ Inherits QuerySettings(Of TConfigurationObject, TPropertyEnum) |
Type Parameters
- TConfigurationObject
- The type of the configuration object.
- TPropertyEnum
- The type of the property enumeration.
- TQueryChildrenSettings
- The type of the child query settings that contains subentries.
Inheritance Hierarchy
System..::..Object
ININ.IceLib.Configuration..::..QuerySettings<(Of <(<'TConfigurationObject, TPropertyEnum>)>)>
ININ.IceLib.Configuration..::..HierarchicalQuerySettings<(Of <(<'TConfigurationObject, TPropertyEnum, TQueryChildrenSettings>)>)>
ININ.IceLib.Configuration..::..QuerySettings<(Of <(<'TConfigurationObject, TPropertyEnum>)>)>
ININ.IceLib.Configuration..::..HierarchicalQuerySettings<(Of <(<'TConfigurationObject, TPropertyEnum, TQueryChildrenSettings>)>)>
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.