Show / Hide Table of Contents

Namespace Terrasoft.Core.DB

Classes

ActionsConfigUtilities

Auxiliary class for the ActionsConfig enumeration.

AdminOperations

AggregationQueryFunction

The aggregate function of the expression.

BaseColumnAction

BaseColumnDBMetaPropertyAction

BaseGroupAction

BaseHint

Basic class of the table hint.

BaseInsert

BaseQueryHint

The base class of a query hint.

BaseStoredProcedure

BufferingDataReader

A data reader that allows data to be buffered.

BuilderSqlKeyword

CastQueryFunction

Function of casting the argument expression to the specified data type.

CoalesceQueryFunction

Function that returns the first expression that is not equal to null from the list of arguments.

Column

Provides utility methods for working with expressions of query columns.

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

Function for generating a string that is a result of combining string values of the function arguments.

ConstraintAction

ConstraintMetaDescriptionQueryBuilder

Provides creating a query for getting constraint descriptions from DB.

CreateGuidQueryFunction

The expression function of the new identifier.

CurrentDateTimeQueryFunction

The function of the current date and time expression.

CustomQuery

CustomQueryFunction

Custom function.

DataLengthQueryFunction

Function for calculating the bytes used to represent the expression of column with passed name.

DataTableUtilities

DataValueTypeDBMetaTypeConverter

DateAddQueryFunction

Function of the expression of the date yielded by adding the specified time span to the specified date.

DateDiffQueryFunction

The function of expressing the date difference obtained by subtracting the specified dates.

DatePartQueryFunction

The expression function for the datepart of the Date/Time type.

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

Query to delete data.

EntityOperationGrantee

EntitySchemaAction

EntitySchemaDbInfoActualizer

Actualizes information about an object at the database level.

EntitySchemaDbInfoProvider

Provides information about an object at the database level.

EntitySchemaMetaDescriptionQueryBuilder

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

EntitySchemaRecordRightSource

ExecutedChangedEventArgs

ForceSeekHint

Class of the table hint "Use search in the index".

ForeignKeyAction

Func

Provides utility methods for working with functions.

GroupAction

GuidDBMetaTypeConverter

HierarchicalSelectOptions

Parameters for building hierarchical queries.

HintCollection

Hints

Class of table hints.

HintsHelper

IndexAction

IndexHint

Class of the table hint "Use the index".

IndexMetaDescriptionQueryBuilder

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

Insert

Query to insert data.

InsertSelect

IsNullQueryFunction

Function for replacing the null value with the placeholder expression.

Join

The Join query operator.

JoinCollection

The collection of operators of the Join query.

LengthQueryFunction

Function for returning the length of expression.

LocalizableStringDBMetaTypeConverter

MaxDopQueryHint

MaxDop query hint.

MetaDescriptionQueryBuilder

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

ModifyColumnTypeValidateAction

ModifyQueryColumn

ModifyQueryColumnCollection

ModifyQueryColumnValue

ModifyQueryColumnValueCollection

ModifyQuerySource

NoLockHint

Class of the table hint "Reading invalid results".

NotNullColumnAction

OrderByItem

Represents the expression by which the query results are sorted.

OrderByItemCollection

The collection of expressions by which the query results are sorted.

PageableSelectCondition

Represents the condition for the paged output query.

PageableSelectOptions

Parameters of the paged output of the query results.

PrimaryKeyAction

Query

Base class of the data base query.

QueryCase

CASE operator expression.

QueryCaseItem

Item of the CASE condition.

QueryColumnExpression

The query column expression.

QueryColumnExpressionCollection

Collection of column expressions.

QueryCondition

The query condition.

QueryFunction

Base class of the expression function.

QueryHintCollection

QueryParameter

Represents the query parameter.

QueryParameterCollection

Collection of the query parameters.

QueryParameterUtilities

Provides utility methods for working with query parameters.

QuerySourceExpression

The expression of the query data source.

QueryUtilities

Provides utility methods for working with queries to the database.

RecordsByRightOptions

ReferenceSchemaCollectionDBMetaTypeConverter

RowLockHint

Class of the table hint "Lock by records".

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

Query to select data.

SelectQueryCollection

Collection of data select queries.

Sequence

Sequence object in database.

SequenceMap

Sequence map, stores sequence objects.

SetColumnValueAction

Source

Provides utility methods for working with the query data source.

SqlKeyword

StoredProcedure

SubstringQueryFunction

Function which gets part of a string.

SystemDBSecurityEngine

TriggerAction

TrimQueryFunction

Function for removing leading and trailing spaces from an expression.

Update

Query to update data.

UpdateSelect

Query for update data from select.

UpperQueryFunction

The function for converting characters of the argument expression to uppercase.

UserDefinedFunction

ValidateAction

WindowQueryFunction

SQL window function.

Interfaces

IBufferingDataReader

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

ICacheableQuery

Provides methods and properties of the cached query.

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

Represents the SQL command.

IDbCommentEngine

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

IDBReadableCommand

Represents the SQL operator that can be used to read data.

IEntitySchemaDbInfoActualizer

Actualizes information about an object at the database level.

IEntitySchemaDbInfoProvider

Provides information about an object at the database level.

INonMarsDbExecutor

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

IParametrizedQuery

Provides methods and properties of the parameterized query.

IQueryColumnExpressionConvertible

IQueryColumnExpressionsCollector

IQueryExpression

Provides methods and properties of the query expression.

ISetValueAction

ISqlGenerating

Enums

ActionModifyType

ActionsConfig

Bit flags enumeration of update settings of the database structure.

ActionType

ActionTypeOrder

AggregationEvalType

The scope of the aggregate function.

DateDiffQueryFunctionInterval

Unit of measurement of the date difference.

DatePartQueryFunctionInterval

Datepart.

DBMetaInfoItemDestinationType

DBMetaInfoItemType

EntitySchemaRecordOperation

GroupItemUsageType

HierarchicalSelectType

HintType

Type of table hint.

JoinType

The Join type of operator.

ModifyLookupColumnDirectionType

ModifyLookupColumnOperationType

PageableSelectDirection

Direction of the paged output.

QueryColumnExpressionType

The type of the column expression.

QueryConditionType

The type of the query condition.

QueryHintType

Hints are options or strategies specified for enforcement by the SQL Server.

QueryJoinRightLevel

Conditions for applying permissions when using related tables if the schema is managed by records.

QuerySourceExpressionType

The type of the expression of the query data source.

SchemaOperationRightLevels

SchemaRecordRightLevels

SetColumnValueActionType

SysAdminUnitType

TriggerType

UserDefinedFunctionReturnType

ValidateResult

Delegates

ExecutedChangedEventHandler

Select.ExecuteReaderReadMethod

Specifies the signature of the delegate method that is called when reading the records of the query data.

Back to top Generated by DocFX