Class EntitySchemaQueryOptions
Class of settings of the entity schema query.
Inheritance
System.Object
EntitySchemaQueryOptions
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Terrasoft.Core.Entities
Assembly: Terrasoft.Core.dll
Syntax
public class EntitySchemaQueryOptions
Constructors
EntitySchemaQueryOptions()
Initializes the EntitySchemaQueryOptions instance.
Declaration
public EntitySchemaQueryOptions()
Remarks
In constructor, the PageableRowCount property is set to value 14 by default.
Properties
HierarchicalColumnName
Name of the column used for building the hierarchical query.
Declaration
public string HierarchicalColumnName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
HierarchicalColumnValue
Seed value of the hierarchical column that will be used to build the hierarchy.
Declaration
public Guid HierarchicalColumnValue { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
HierarchicalMaxDepth
Maximum level of nesting the hierarchical query.
Declaration
public int HierarchicalMaxDepth { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
PageableConditionValues
Values of the paged output conditions.
Declaration
public Dictionary<string, object> PageableConditionValues { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.Dictionary<System.String, System.Object> |
PageableDirection
Direction of the paged output.
Declaration
public PageableSelectDirection PageableDirection { get; set; }
Property Value
Type | Description |
---|---|
PageableSelectDirection |
PageableRowCount
Number of page records of the resulting data set returned by the query.
Declaration
public int PageableRowCount { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
RowsOffset
Declaration
public int RowsOffset { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |