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.