Platform Core .NET Assemblies API
EntitySchemaQueryExpression Class Members
See Also  Properties  Methods  Events Send Feedback
Terrasoft.Core.Entities Namespace : EntitySchemaQueryExpression Class

Glossary Item Box

The following tables list the members exposed by EntitySchemaQueryExpression.

Public Constructors

 NameDescription
Public ConstructorEntitySchemaQueryExpression ConstructorOverloaded.   
Top

Public Properties

 NameDescription
Public PropertyArithmeticOperationArithmetic operation.  
Public PropertyExpressionTypeThe expression type.  
Public PropertyFunctionThe expression function.  
Public PropertyIsAggregationFunctionIndicates whether the expression is an aggregate function.  
Public PropertyIsBlockDetermines whether the expression is placed in block.  
Public PropertyIsInExpressionTypeChangedDetermines whether the handling of the ExpressionTypeChanged event is performed.  
Public PropertyIsInExpressionTypeChangingDetermines whether the handling of the ExpressionTypeChanging event is performed.  
Public PropertyIsInFunctionChangedDetermines whether the handling of FunctionChanged is performed.  
Public PropertyIsInFunctionChangingDetermines whether the handling of the FunctionChanging event is performed.  
Public PropertyIsInParameterValueChangedDetermines whether the handling of the ParameterValueChanged event is performed.  
Public PropertyIsInParameterValueChangingDetermines whether the handling of the ParameterValueChanging event is performed.  
Public PropertyIsInParameterValueForcedTypeChangedDetermines whether the handling of the ParameterValueForcedTypeChanged event is performed.  
Public PropertyIsInParameterValueForcedTypeChangingDetermines whether the handling of the ParameterValueForcedTypeChanging event is performed.  
Public PropertyIsNegativeDetermines whether the expression is a negation.  
Public PropertyIsSubQueryIndicates whether the expression is a subquery.  
Public PropertyJoinPathPath to the linked table of the expression column.  
Public PropertyLeftArithmeticOperandThe left operand of the arithmetic operation.  
Public PropertyParameterValueThe value of the parameter.  
Public PropertyParameterValueForcedTypeThe typed value of the parameter.  
Public PropertyParentQueryParent entity schema query.  
Public PropertyPathFull path to the expression column.  
Public PropertyQueryColumnAliasThe query column alias.  
Public PropertyRightArithmeticOperandThe right operand of the arithmetic operation.  
Public PropertyRootSchemaThe root schema.  
Public PropertySchemaColumnInstance of the schema column.  
Public PropertySchemaColumnNameName of the schema column.  
Public PropertySourceAliasThe alias of the data source.  
Public PropertySourceNameData source.  
Public PropertySubQueryEntity schema subquery.  
Public PropertySubQueryOptionsParameters of the entity schema subquery.  
Top

Public Methods

 NameDescription
Public MethodCloneOverridden. Gets the System.Object instance that is a clone of the current EntitySchemaQueryExpression instance.  
Public MethodCreateQueryColumnExpressionCreates Terrasoft.Core.DB.QueryColumnExpression for current expression with defined access rights.  
Public MethodGetCaptionGets a header to display the current query expression to the object schema.  
Public Methodstatic (Shared in Visual Basic)GetJoinPathGets the path to the linked table from which the column expression is selected, by the specified full path to the expression column.  
Public MethodGetResultDataValueTypeGets the data type of the current query expression to the object schema using the passed data type manager.  
Public MethodWriteMetaDataOverridden. Serializes the query expression to the object schema using the Terrasoft.Common.DataWriter specified instance.  
Top

Public Events

 NameDescription
Public EventExpressionTypeChangedAn event that occurs after changing the type of the query expression to the object schema.  
Public EventExpressionTypeChangingAn event that occurs before changing the type of the query expression to the object schema.  
Public EventFunctionChangedAn event that occurs after the query function has changed to an object schema.  
Public EventFunctionChangingAn event that occurs before the query function changes to an object schema.  
Public EventParameterValueChangedAn event that occurs after changing the value of the query parameter to the object schema.  
Public EventParameterValueChangingAn event that occurs before the value of the query parameter changes to an object schema.  
Public EventParameterValueForcedTypeChangedEvent that occurs after changing the typed parameter value.  
Public EventParameterValueForcedTypeChangingEvent that occurs before changing the typed parameter value.  
Top

Public Operators

public Operator Addition Overloaded.  
public Operator Division Overloaded.  
public Operator Multiplication Overloaded.  
public Operator Subtraction Overloaded.  
Top

See Also

© Terrasoft 2002-2018.