Show / Hide Table of Contents

Namespace Terrasoft.Core.Entities

Classes

ClientEntitySchemaColumn

Entity

Provides instance of entity.

EntityAfterEventArgs

EntityAfterLoadEventArgs

EntityAlreadyDeletedException

EntityBeforeEventArgs

EntityBeforeLoadEventArgs

EntityCollection

EntityCollectionItemDataWrittenEventArgs

EntityColumnAfterEventArgs

EntityColumnBeforeEventArgs

EntityColumnValue

The value of the entity column.

EntityColumnValueCollection

Collection of values of the entity columns.

EntityDcmRequiredElementValidationMessage

EntityEnumerable<T>

EntityErrorEventArgs

EntityQuery<T>

EntityQueryProvider

EntityQueryUtilities

EntitySaveConfig

Provides instance of config for save entity

EntitySaveErrorEventArgs

EntitySchema

Represents the schema of an object.

EntitySchemaAggregationQueryFunction

The aggregate function of the expression.

EntitySchemaBaseCurrentDateQueryFunction

Base class of the expression function for the base date.

EntitySchemaBaseCurrentDateTimeQueryFunction

Base class of the expression function for the base date and time.

EntitySchemaCaseNotNullQueryFunction

Function that returns one value from the set of possible values depending on the specified conditions.

EntitySchemaCaseNotNullQueryFunctionWhenItem

Class that describes the condition expression of the CASE SQL operator.

EntitySchemaCaseNotNullQueryFunctionWhenItems

Collection of condition expressions of the CASE SQL operator.

EntitySchemaCastQueryFunction

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

EntitySchemaCoalesceQueryFunction

Function that returns the first expression that is other than null from the list of arguments.

EntitySchemaColumn

Represents a schema column.

EntitySchemaColumnCollection

Provides methods of working with the collection of schema columns.

EntitySchemaColumnDef

Represents the default value for the schema column.

EntitySchemaColumnMap

EntitySchemaColumnNameQueryProvider

EntitySchemaColumnReferenceSchema

EntitySchemaColumnReferenceSchemaCollection

EntitySchemaColumnsProvider

EntitySchemaConcatQueryFunction

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

EntitySchemaCurrentDateQueryFunction

The function of the current date expression.

EntitySchemaCurrentDateTimeQueryFunction

The function of the current date and time expression.

EntitySchemaCurrentTimeQueryFunction

The function of the current time expression.

EntitySchemaCurrentUserAccountQueryFunction

The expression function of the current user's account.

EntitySchemaCurrentUserContactQueryFunction

The expression function of the current user's contact

EntitySchemaCurrentUserQueryFunction

The function of the current user expression.

EntitySchemaDateAddQueryFunction

Represents query function for date add.

EntitySchemaDateDiffQueryFunction

Represents query function for date diff.

EntitySchemaDatePartQueryFunction

Represents query function for part of date.

EntitySchemaDateTimeColumnProvider

EntitySchemaDateToCurrentYearQueryFunction

Represents a function that converts the date expression into the same date in the current year.

EntitySchemaEvent

EntitySchemaEvents

EntitySchemaGenerator

EntitySchemaHierarchyColumnProvider

EntitySchemaIndex

Schema index.

EntitySchemaIndexCollection

Collection of schema indexes.

EntitySchemaIndexColumn

The index column.

EntitySchemaIndexColumnCollection

Collection of index columns.

EntitySchemaIndexColumnsProvider

EntitySchemaIsNullQueryFunction

Function for replacing the null value with the placeholder expression.

EntitySchemaLengthQueryFunction

Function for returning the length of expression.

EntitySchemaLookupColumnProvider

EntitySchemaManager

EntitySchemaManagerExceptedUIdValuesProvider

EntitySchemaManagerItemDescriptor

Descriptor of the schema object manager.

EntitySchemaManagerNameValuesProvider

EntitySchemaManagerUIdValuesProvider

EntitySchemaNameQueryProvider

EntitySchemaOppositeReferenceInfo

Class represents schema connection.

EntitySchemaOppositeReferenceInfoCollection

A collection of schema links.

EntitySchemaOppositeReferenceInfoCollectionComparer

Provides methods for comparing schema relationships.

EntitySchemaPrimaryColorColumnProvider

EntitySchemaPrimaryColumnProvider

EntitySchemaPrimaryDisplayColumnProvider

EntitySchemaPrimaryImageColumnProvider

EntitySchemaPrimaryOrderColumnProvider

EntitySchemaProcessData

EntitySchemaProcessGenerator

EntitySchemaQueriesProvider

EntitySchemaQuery

Represents the entity schema query. It is a high-level class that enables to build complex queries using only paths to columns of the table entity (schema) against the root table.

EntitySchemaQueryCollection

Collection of queries against the entity schema.

EntitySchemaQueryColumn

Column of the entity schema query.

EntitySchemaQueryColumnCollection

Collection of columns of the entity schema query.

EntitySchemaQueryExpression

Expression of the entity schema query.

EntitySchemaQueryExpressionCollection

Collection of expressions of the entity schema query.

EntitySchemaQueryExpressionCollectionBeforeEventArgs

Provides data about the state for the event before changing the collection of expressions of the entity schema query.

EntitySchemaQueryExpressionCollectionBeforeItemChangedEventArgs

Provides data about the state for the event before changing the collection element of expressions of the entity schema query.

EntitySchemaQueryExpressionCollectionEventArgs

Provides data about the state for the event of changing the collection of expressions of the entity schema query.

EntitySchemaQueryExpressionCollectionItemChangedEventArgs

Provides data about the state for the event of changing the collection element of expressions of the entity schema query.

EntitySchemaQueryExpressionTypeBeforeChangedEventArgs

Provides data about the state for the event before changing the type of expression of the entity schema query.

EntitySchemaQueryExpressionTypeChangedEventArgs

Provides data about the state for the event of changing the type of expression of the entity schema query.

EntitySchemaQueryExpressionUtilities

Provides utility methods for working with expressions of queries against the entity schemas.

EntitySchemaQueryFilter

Represents the filter of the entity schema query.

EntitySchemaQueryFilterCollection

Collection of filters of the entity schema query.

EntitySchemaQueryFunction

The base class of expression of the entity schema query.

EntitySchemaQueryLoadingEventArgs

Provides data for the event that occurs when loading the query data.

EntitySchemaQueryOptions

Class of settings of the entity schema query.

EntitySchemaQueryPropertyBeforeChangedEventArgs<T>

Provides data about the state for the event before changing the property of the entity schema query.

EntitySchemaQueryPropertyChangedEventArgs<T>

Provides data about the state for the event of changing the property of the entity schema query.

EntitySchemaQueryState

Represents EntitySchemaQuery properties that could be changed in GetEntityCollectionByChunks.

EntitySchemaSegmentationOptions

Represents object segmentation options.

EntitySchemaStartOfCurrentHalfYearQueryFunction

Function of the expression of the current half-year start date.

EntitySchemaStartOfCurrentHourQueryFunction

Represents function for current hour start expression.

EntitySchemaStartOfCurrentMonthQueryFunction

Function of the expression of the current month start date.

EntitySchemaStartOfCurrentQuarterQueryFunction

Function of the expression of the current quarter start date.

EntitySchemaStartOfCurrentWeekQueryFunction

The function of the expression of the current week start date.

EntitySchemaStartOfCurrentYearQueryFunction

Function of the expression of the current year start date.

EntitySchemaSystemValueQueryFunction

Function that returns the expression of the system value.

EntitySchemaTrimQueryFunction

Function for removing leading and trailing spaces from an expression.

EntitySchemaUpperQueryFunction

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

EntitySchemaWindowQueryFunction

EntitySegmentProcessor

Class for processing entity segment with some action.

EntityValidationEventArgs

EntityValidationMessage

Entity validation message.

EntityValidationMessageCollection

Collection of the entity validation messages.

GenericFactory

IsDBViewAttribute

The attribute requires implementing the schema as a view at the database level.

IsVirtualAttribute

Determines the schema virtuality attribute.

LookupColumnEntityDictionary

MobileEntityColumnConfig

PackageUIdValuesProvider

RequiredColumnsEmptyValuesException

SelectFromVirtualSchemaException

ShowInAdvancedModeSet

Represents object to store value of ShowInAdvancedMode option.

SystemEntity

System entity.

SystemEntitySchemaManager

System entities schema manager.

Structs

SchemaColumnsLocator

Specifies information used to locate entity schema columns.

Interfaces

IEntity

IEntityQuery

IEntitySchemaQueryExecutor

(Experimental) Represents entity schema query executor.

IEntitySchemaQueryFilterItem

The interface of the query filter element to the object schema.

Enums

EntityChangeType

Types of entity modifications.

EntityLoadState

EntitySchemaColumnDefSource

Sources of default values.

EntitySchemaColumnDefSourceSystemValueSource

Sources of default system values.

EntitySchemaColumnRequirementType

Verification level for values of the required columns.

EntitySchemaColumnUsageType

The usage type for a column.

EntitySchemaDatePartQueryFunctionInterval

Datepart.

EntitySchemaDBInheritanceType

Schema inheritance type at the database level.

EntitySchemaKind

Schema type.

EntitySchemaQueryExpressionType

Expression type of the entity schema query.

EntitySchemaQueryMacrosType

Type of entity schema request macros.

FilterAggregationType

The aggregate function type in the filter.

FilterComparisonType

The comparison type in the filter.

FilterType

Delegates

EntitySchemaQueryLoadingEventHandler

EntitySegmentProcessorFactory

Creates EntitySegmentProcessor instance.

Back to top Generated by DocFX