Show / Hide Table of Contents

Namespace Terrasoft.Core.DB

Classes

ActionsConfigUtilities

Вспомогательный класс для перечисления ActionsConfig.

AdminOperations

AggregationQueryFunction

Агрегирующая функция выражения.

BaseColumnAction

BaseColumnDBMetaPropertyAction

BaseGroupAction

BaseHint

Базовый класс табличного указания.

BaseInsert

BaseStoredProcedure

BufferingDataReader

A data reader that allows data to be buffered.

BuilderSqlKeyword

CastQueryFunction

Функция приведения выражения аргумента к заданному типу данных.

CoalesceQueryFunction

Функция возврата первого выражения из списка аргументов, не равного null.

Column

Предоставляет служебные методы для работы с выражениями колонок запроса.

ColumnAction

ColumnIndexMetaDescriptionQueryBuilder

Provides creating a query for getting column index descriptions from DB.

ColumnMetaDescriptionQueryBuilder

Provides creating a query for getting column descriptions from DB.

ConcatQueryFunction

Функция для формирования строки, являющейся результатом объединения строковых значений аргументов функции.

ConstraintAction

ConstraintMetaDescriptionQueryBuilder

Provides creating a query for getting constraint descriptions from DB.

CreateGuidQueryFunction

Функция выражения нового идентификатора.

CurrentDateTimeQueryFunction

Функция выражения текущей даты и времени.

CustomQuery

CustomQueryFunction

Custom function.

DataLengthQueryFunction

Функция для определения числа байтов, использованных для представления выражения.

DataTableUtilities

DataValueTypeDBMetaTypeConverter

DateAddQueryFunction

Функция выражения даты, полученной путем добавления указанного промежутка времени к заданной дате.

DateDiffQueryFunction

Функция выражения разницы дат, полученного путем вычитания заданных дат.

DatePartQueryFunction

Функция выражения части значения типа Дата/Время.

DbCommentEngine

DbCommentMetaEngine

DbCommentMetaPropertiesCollection

DbCommentMetaPropertyCollection

DBConfigurationElement

DBConfigurationSection

DBConfigurationSectionGroup

DBEngine

Provides methods for queries building.

DBExecutor

Database query executor.

DBLobUtilities

DBMetaAction

DBMetaActionCollection

DBMetaActionExecutedEventArgs

DBMetaActionExecuteErrorEventArgs

DBMetaActionExecuteException

DBMetaActionManager

DBMetaActionManagerItem

DBMetaActionManagerItemCollection

DBMetaActionUtilities

DBMetaActionValidationException

DBMetaEngine

DBMetaProperty

DBMetaPropertyAction

DBMetaPropertyCollection

DBMetaPropertyGroupAction

DBMetaScript

DBMetaScriptException

DBMetaScriptValidationMessage

DBMetaScriptValidationMessageCollection

DBSectionCollection

DBSecurityEngine

DBSpecificationConfigurationElement

DBSpecificationConfigurationSection

DBSpecificationSectionCollection

DBTypeConverter

DefValueAction

Delete

Запрос на удаление данных.

EntitySchemaAction

EntitySchemaMetaDescriptionQueryBuilder

Provides creating a query for getting entity schema meta descriptions from DB.

EntitySchemaRecordRightSource

ExecutedChangedEventArgs

ForceSeekHint

Класс табличного указания "Использовать поиск в индексе".

ForeignKeyAction

Func

Предоставляет служебные методы для работы функциями.

GroupAction

GuidDBMetaTypeConverter

HierarchicalSelectOptions

Parameters for building hierarchical queries.

HintCollection

Hints

Класс табличных указаний.

HintsHelper

IndexAction

IndexHint

Класс табличного указания "Использовать индекс".

IndexMetaDescriptionQueryBuilder

Provides creating a query for getting composite index descriptions from DB.

Insert

Запрос на добавление данных.

InsertSelect

IsNullQueryFunction

Функция для замены значения null замещающим выражением.

Join

Оператор Join запроса.

JoinCollection

Коллекция операторов Join запроса.

LengthQueryFunction

Функция для возврата длины выражения.

LocalizableStringDBMetaTypeConverter

MetaDescriptionQueryBuilder

Provides creating a query for getting object meta descriptions from DB.

ModifyColumnTypeValidateAction

ModifyQueryColumn

ModifyQueryColumnCollection

ModifyQueryColumnValue

ModifyQueryColumnValueCollection

ModifyQuerySource

NoLockHint

Класс табличного указания "Чтение недействительных результатов".

NotNullColumnAction

OrderByItem

Представляет выражение, по которому выполняется сортировка результатов запроса.

OrderByItemCollection

Коллекция выражений, по которым выполняется сортировка результатов запроса.

PageableSelectCondition

Представляет условие для запроса с постраничным выводом.

PageableSelectOptions

Parameters for paging query results.

PrimaryKeyAction

Query

Базовый класс запроса к базе данных.

QueryCase

Выражение оператора CASE.

QueryCaseItem

Элемент условия оператора CASE.

QueryColumnExpression

Выражение колонки запроса.

QueryColumnExpressionCollection

Коллекция выражений колонок.

QueryCondition

Условие запроса.

QueryFunction

Базовый класс функции выражения.

QueryParameter

Представляет параметр запроса.

QueryParameterCollection

Коллекция параметров запроса.

QueryParameterUtilities

Предоставляет служебные методы для работы с параметрами запроса.

QuerySourceExpression

Выражение источника данных запроса.

QueryUtilities

Provides utility methods for working with queries to the database.

RecordsByRightOptions

ReferenceSchemaCollectionDBMetaTypeConverter

RowLockHint

Класс табличного указания "Блокировка по записям".

RowNumberQueryFunction

ROW_NUMBER function.

SchemaDBActionMessageEventArgs

Provides message about action for entity schema structure changing.

SchemaDBActionsAddedEventArgs

Provides data about adding actions for entity schema structure changing.

Select

Запрос на выборку данных.

SelectQueryCollection

Коллекция запросов на выборку данных.

Sequence

Sequence object in database.

SequenceMap

Sequence map, stores sequence objects.

SetColumnValueAction

Source

Предоставляет служебные методы для работы с источником данных запроса.

SqlKeyword

StoredProcedure

SubstringQueryFunction

Function which gets part of a string.

SystemDBSecurityEngine

TriggerAction

TrimQueryFunction

Функция для удаления начальных и конечных пробелов из выражения.

Update

Запрос на обновление данных.

UpdateSelect

Query for update data from select.

UpperQueryFunction

Функция для преобразования символов выражения аргумента к верхнему регистру.

UserDefinedFunction

ValidateAction

WindowQueryFunction

SQL window function.

Interfaces

IBufferingDataReader

Provides a means for buffering the data from System.Data.IDataReader.

ICacheableQuery

Предоставляет методы и свойства кэшируемого запроса.

IColumnAction

IDataIsolationHelper

Provides utility methods to apply CRUD restrictions for Data Isolation mode.

IDataValueTypeFactory

Provides functionality to creating instance of a data value class.

IDBCommand

Представляет собой команду SQL.

IDbCommentEngine

Provides methods for working with DB meta propeties based on DB comments.

IDBReadableCommand

Представляет собой оператор SQL, предназначенный для чтения данных.

INonMarsDbExecutor

Provides a means for executing commands for DBs without MARS support.

IParametrizedQuery

Предоставляет методы и свойства параметризированного запроса.

IQueryColumnExpressionConvertible

IQueryColumnExpressionsCollector

IQueryExpression

Предоставляет методы и свойства выражения запроса.

ISetValueAction

ISqlGenerating

Enums

ActionModifyType

ActionsConfig

Битовое перечисление настроек обновления структуры базы данных.

ActionType

ActionTypeOrder

AggregationEvalType

Область применения агрегирующей функции.

DateDiffQueryFunctionInterval

Единица измерения разницы дат.

DatePartQueryFunctionInterval

Часть даты.

DBMetaInfoItemDestinationType

DBMetaInfoItemType

EntitySchemaRecordOperation

GroupItemUsageType

HierarchicalSelectType

HintType

Тип табличного указания.

JoinType

Вид оператора Join.

ModifyLookupColumnDirectionType

ModifyLookupColumnOperationType

PageableSelectDirection

Направление постраничного вывода.

QueryColumnExpressionType

Тип выражения колонки.

QueryConditionType

Тип условия запроса.

QueryJoinRightLevel

Условия наложения прав при использовании связанных таблиц, если схема администрируется по записям.

QuerySourceExpressionType

Тип выражения источника данных запроса.

SchemaOperationRightLevels

SchemaRecordRightLevels

SetColumnValueActionType

SysAdminUnitType

TriggerType

UserDefinedFunctionReturnType

ValidateResult

Delegates

ExecutedChangedEventHandler

Select.ExecuteReaderReadMethod

Определяет сигнатуру метода делегата, вызываемого при чтении записей данных запроса.

In This Article
Back to top © 2021 Creatio. All rights reserved.