| Name | 
Description | 
  | 
| BooleanRulesetVariable | 
Data structure for representing boolean ruleset variables. | 
  | 
| BooleanRulesetVariableJSON | 
JSON representation of BooleanRulesetVariable. | 
Deprecated | 
| ClassInfo | 
Information about an ECClass | 
  | 
| ClassInfoJSON | 
A serialized version of ClassInfo | 
Deprecated | 
| ClientDiagnostics | 
Data structure with client diagnostics information. | 
  | 
| ClientDiagnosticsAttribute | 
Data structure which contains client diagnostics options. | 
  | 
| ClientDiagnosticsOptions | 
Data structure for client diagnostics options. | 
  | 
| CompressedClassInfoJSON | 
A serialized and compressed version of ClassInfo | 
  | 
| ComputeSelectionRequestOptions | 
Request options used for calculating selection based on given instance keys and selection scope. | 
  | 
| ContentDescriptorRequestOptions | 
Request type for content descriptor requests. | 
  | 
| ContentInstanceKeysRequestOptions | 
Request type for content instance keys' requests. | 
  | 
| ContentRequestOptions | 
Request type for content requests. | 
  | 
| ContentSourcesRequestOptions | 
Request type for content sources requests. | 
  | 
| Diagnostics | 
Data structure for diagnostics information. | 
  | 
| DiagnosticsLogMessage | 
Data structure for diagnostics log message information. | 
  | 
| DiagnosticsOptions | 
Data structure for diagnostics options. | 
  | 
| DiagnosticsScopeLogs | 
Data structure for diagnostics scope information. | 
  | 
| DisplayLabelRequestOptions | 
Request type for label requests | 
  | 
| DisplayLabelsRequestOptions | 
Request type for labels requests | 
  | 
| DistinctValuesRequestOptions | 
Request type for distinct values' requests. | 
  | 
| EnumerationChoice | 
A single choice in enumeration | 
  | 
| EnumerationInfo | 
Enumeration information | 
  | 
| FilterByInstancePathsHierarchyRequestOptions | 
Request type of filtering hierarchies by given ECInstance paths. | 
  | 
| FilterByTextHierarchyRequestOptions | 
Request type of filtering hierarchies by given text. | 
  | 
| FormatOptions | 
Options for finding a formatter spec to use in KoqPropertyValueFormatter. | 
  | 
| FormatsMap | 
A data structure that associates specific phenomenon with one or more formatting props for specific unit system. | 
  | 
| HierarchyCompareInfo | 
Information about hierarchy modification / differences. | 
  | 
| HierarchyCompareInfoJSON | 
JSON representation of HierarchyCompareInfo. | 
Deprecated | 
| HierarchyCompareOptions | 
Data structure for comparing a hierarchy after ruleset or ruleset variable changes. | 
  | 
| HierarchyLevelDescriptorRequestOptions | 
Params for hierarchy level descriptor requests. | 
  | 
| HierarchyRequestOptions | 
Request type for hierarchy requests. | 
  | 
| Id64RulesetVariable | 
Data structure for representing ID ruleset variables. | 
  | 
| Id64RulesetVariableJSON | 
JSON representation of Id64RulesetVariable. | 
Deprecated | 
| Id64sRulesetVariable | 
Data structure for representing ID array ruleset variables. | 
  | 
| Id64sRulesetVariableJSON | 
JSON representation of Id64sRulesetVariable. | 
  | 
| InstanceFilterDefinition | 
Definition of an instance filter that can be used to filter content or hierarchy levels. | 
  | 
| InstanceFilterRelatedInstancePath | 
Partial definition of common attributes for InstanceFilterRelatedInstanceDefinition. | 
  | 
| InstanceFilterRelatedInstanceRelationshipAlias | 
Partial definition of InstanceFilterRelatedInstanceDefinition for the case when referencing the relationship class. | 
  | 
| InstanceFilterRelatedInstanceTargetAlias | 
Partial definition of InstanceFilterRelatedInstanceDefinition for the case when referencing the target class. | 
  | 
| InstanceKey | 
A key that uniquely identifies an instance in an iModel | 
  | 
| InstanceKeyJSON | 
A serialized version of InstanceKey | 
Deprecated | 
| IntRulesetVariable | 
Data structure for representing int ruleset variables. | 
  | 
| IntRulesetVariableJSON | 
JSON representation of IntRulesetVariable. | 
Deprecated | 
| IntsRulesetVariable | 
Data structure for representing int array ruleset variables. | 
  | 
| IntsRulesetVariableJSON | 
JSON representation of IntsRulesetVariable. | 
Deprecated | 
| KeySetJSON | 
A data structure of serialized KeySet | 
  | 
| KindOfQuantityInfo | 
Kind of quantity information | 
  | 
| MultiElementPropertiesBaseRequestOptions | 
Base request type for multiple elements properties requests. | 
  | 
| MultiElementPropertiesByClassRequestOptions | 
Request type for multiple elements properties requests, where elements are specified by class. | 
  | 
| MultiElementPropertiesByIdsRequestOptions | 
Request type for multiple elements properties requests, where elements are specified by element id. | 
  | 
| NavigationPropertyInfo | 
A data structure for storing navigation property information. | 
  | 
| NavigationPropertyInfoJSON | 
A serialized version of NavigationPropertyInfo | 
  | 
| NodeDeletionInfo | 
Information about node deletion. | 
  | 
| NodeDeletionInfoJSON | 
JSON representation of NodeDeletionInfo. | 
Deprecated | 
| NodeInsertionInfo | 
Information about node insertion. | 
  | 
| NodeInsertionInfoJSON | 
JSON representation of NodeInsertionInfo. | 
Deprecated | 
| NodeUpdateInfo | 
Information about node update. | 
  | 
| NodeUpdateInfoJSON | 
JSON representation of NodeUpdateInfo. | 
Deprecated | 
| PagedResponse | 
A structure for paged responses | 
  | 
| PageOptions | 
Paging options | 
  | 
| PropertyInfo | 
A structure that describes an ECProperty | 
  | 
| PropertyInfoJSON | 
A serialized version of PropertyInfo | 
  | 
| RelatedClassInfo | 
A structure that describes a related class and the properties of that relationship. | 
  | 
| RelatedClassInfoJSON | 
A serialized version of RelatedClassInfo | 
  | 
| RequestOptions | 
A generic request options type used for both hierarchy and content requests. | 
  | 
| RequestOptionsWithRuleset | 
Options for requests that require presentation ruleset. | 
  | 
| RulesetVariableBase | 
Base data structure for representing ruleset variables. | 
  | 
| RulesetVariableBaseJSON | 
JSON representation of RulesetVariableBase. | 
  | 
| SelectionScopeRequestOptions | 
Request options used for selection scope related requests | 
  | 
| SingleElementPropertiesRequestOptions | 
Request type for single element properties requests. | 
  | 
| StringRulesetVariable | 
Data structure for representing string ruleset variables. | 
  | 
| StringRulesetVariableJSON | 
JSON representation of StringRulesetVariable. | 
Deprecated | 
| StrippedRelatedClassInfo | 
Data structure that contains a subset of RelatedClassInfo required to | 
  | 
| UnitSystemFormat | 
A data structure that associates unit systems with property value formatting props. | 
  | 
| UpdateInfo | 
A data structure that describes changes that need to be applied to the hierarchy and | 
  | 
| ValuesDictionary | 
A dictionary data structure. | 
  |