Class EntitySchemaStartOfCurrentHalfYearQueryFunction
Функция выражения даты начала текущего полугодия.
Inheritance
Inherited Members
Namespace: Terrasoft.Core.Entities
Assembly: Terrasoft.Core.dll
Syntax
public class EntitySchemaStartOfCurrentHalfYearQueryFunction : EntitySchemaBaseCurrentDateQueryFunction, IMetaItem, IMetaDataSerializable, ICloneable
Constructors
EntitySchemaStartOfCurrentHalfYearQueryFunction(EntitySchemaQuery, Int32)
Initializes an instance of EntitySchemaStartOfCurrentHalfYearQueryFunction with specified offset relatively to base date for a given schema query object.
Declaration
public EntitySchemaStartOfCurrentHalfYearQueryFunction(EntitySchemaQuery parentQuery, int offset = 0)
Parameters
Type | Name | Description |
---|---|---|
EntitySchemaQuery | parentQuery | Request to schema object the function belongs to. |
System.Int32 | offset | Offset in days relatively to reference date. Default value is zero. |
EntitySchemaStartOfCurrentHalfYearQueryFunction(EntitySchemaQuery, EntitySchemaQueryExpression, Int32)
Initializes an instance of EntitySchemaStartOfCurrentHalfYearQueryFunction with specified offset relatively to base date for a given schema query object.
Declaration
public EntitySchemaStartOfCurrentHalfYearQueryFunction(EntitySchemaQuery parentQuery, EntitySchemaQueryExpression expression, int offset = 0)
Parameters
Type | Name | Description |
---|---|---|
EntitySchemaQuery | parentQuery | Request to schema object the function belongs to. |
EntitySchemaQueryExpression | expression | Query expression. |
System.Int32 | offset | Offset in days relatively to reference date. Default value is zero. |
EntitySchemaStartOfCurrentHalfYearQueryFunction(EntitySchemaStartOfCurrentHalfYearQueryFunction)
Инициализирует экземпляр EntitySchemaStartOfCurrentHalfYearQueryFunction, являющийся клоном переданной функции выражения.
Declaration
public EntitySchemaStartOfCurrentHalfYearQueryFunction(EntitySchemaStartOfCurrentHalfYearQueryFunction source)
Parameters
Type | Name | Description |
---|---|---|
EntitySchemaStartOfCurrentHalfYearQueryFunction | source | Экземпляр функции EntitySchemaStartOfCurrentHalfYearQueryFunction, клон которой создается. |
Methods
Clone()
Создает клон текущего экземпляра EntitySchemaStartOfCurrentHalfYearQueryFunction.
Declaration
public override object Clone()
Returns
Type | Description |
---|---|
System.Object | Экземпляр System.Object, являющийся клоном текущего экземпляра функции. |
Overrides
GetCaption()
Возвращает заголовок функции выражения.
Declaration
public override string GetCaption()
Returns
Type | Description |
---|---|
System.String | Строка заголовка функции. |
Overrides
SpecifyValueExpressionParameterValue(DateTime)
Declaration
protected override DateTime SpecifyValueExpressionParameterValue(DateTime value)
Parameters
Type | Name | Description |
---|---|---|
System.DateTime | value |
Returns
Type | Description |
---|---|
System.DateTime |