Class EntitySchemaQueryOptions
Класс настроек запроса к схеме объекта.
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()
Инициализирует экземпляр EntitySchemaQueryOptions.
Declaration
public EntitySchemaQueryOptions()
Remarks
В конструкторе по умолчанию свойству PageableRowCount устанавливается значение 14.
Properties
HierarchicalColumnName
Имя колонки, использующейся для построения иерархического запроса.
Declaration
public string HierarchicalColumnName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
HierarchicalColumnValue
Начальное значение иерархической колонки, от которого будет строиться иерархия.
Declaration
public Guid HierarchicalColumnValue { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
HierarchicalMaxDepth
Максимальный уровень вложенности иерархического запроса.
Declaration
public int HierarchicalMaxDepth { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
PageableConditionValues
Значения условий постраничного вывода.
Declaration
public Dictionary<string, object> PageableConditionValues { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.Dictionary<System.String, System.Object> |
PageableDirection
Направление постраничного вывода.
Declaration
public PageableSelectDirection PageableDirection { get; set; }
Property Value
Type | Description |
---|---|
PageableSelectDirection |
PageableRowCount
Количество записей страницы результирующего набора данных, возвращаемого запросом.
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 |