Show / Hide Table of Contents

Class CurrentDateTimeQueryFunction

Функция выражения текущей даты и времени.

Inheritance
System.Object
QueryFunction
CurrentDateTimeQueryFunction
Implements
IQueryColumnExpressionConvertible
IQueryColumnExpressionsCollector
System.ICloneable
Inherited Members
QueryFunction.Negate(QueryFunction)
QueryFunction.Add(QueryFunction, QueryFunction)
QueryFunction.Subtract(QueryFunction, QueryFunction)
QueryFunction.Multiply(QueryFunction, QueryFunction)
QueryFunction.Divide(QueryFunction, QueryFunction)
QueryFunction.AddUsingParameters(QueryParameterCollection)
QueryFunction.GetQueryColumnExpressions()
QueryFunction.GetQueryColumnExpression()
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Terrasoft.Core.DB
Assembly: Terrasoft.Core.dll
Syntax
public class CurrentDateTimeQueryFunction : QueryFunction, IQueryColumnExpressionConvertible, IQueryColumnExpressionsCollector, ICloneable

Constructors

CurrentDateTimeQueryFunction()

Инициализирует новый экземпляр CurrentDateTimeQueryFunction.

Declaration
public CurrentDateTimeQueryFunction()

CurrentDateTimeQueryFunction(CurrentDateTimeQueryFunction)

Инициализирует новый экземпляр CurrentDateTimeQueryFunction, являющийся клоном переданной функции.

Declaration
public CurrentDateTimeQueryFunction(CurrentDateTimeQueryFunction source)
Parameters
Type Name Description
CurrentDateTimeQueryFunction source

Функция CurrentDateTimeQueryFunction, клон которой создается.

Methods

AddQueryColumnExpressions(QueryColumnExpressionCollection)

Declaration
protected override void AddQueryColumnExpressions(QueryColumnExpressionCollection collection)
Parameters
Type Name Description
QueryColumnExpressionCollection collection
Overrides
QueryFunction.AddQueryColumnExpressions(QueryColumnExpressionCollection)

BuildSqlText(StringBuilder, DBEngine)

Формирует текст запроса с использованием заданных экземпляров System.Text.StringBuilder и построителя запросов DBEngine.

Declaration
public override void BuildSqlText(StringBuilder sb, DBEngine dbEngine)
Parameters
Type Name Description
System.Text.StringBuilder sb

Экземпляр System.Text.StringBuilder, с помощью которого формируется текст запроса.

DBEngine dbEngine

Экземпляр построителя запросов к базе данных.

Overrides
QueryFunction.BuildSqlText(StringBuilder, DBEngine)

Clone()

Создает клон текущего экземпляра CurrentDateTimeQueryFunction.

Declaration
public override object Clone()
Returns
Type Description
System.Object

Новый экземпляр CurrentDateTimeQueryFunction, являющийся клоном текущего экземпляра.

Overrides
QueryFunction.Clone()

Implements

IQueryColumnExpressionConvertible
IQueryColumnExpressionsCollector
System.ICloneable

Extension Methods

ReflectionUtilities.GetPropertyValue(Object, String)
ReflectionUtilities.GetPropertyDefValue(Object, String, Object)
ReflectionUtilities.TryGetPropertyValue(Object, String, out Object)
ReflectionUtilities.HasProperty(Object, String)
ReflectionUtilities.GetPropertyValue(Object, String, BindingFlags)
ReflectionUtilities.GetPropertyValueByPath(Object, String)
ReflectionUtilities.SetPropertyValue(Object, String, Object)
ReflectionUtilities.TrySetPropertyValue(Object, String, Object)
ValidateUtilities.CheckArgumentNull(Object, String)
ValidateUtilities.CheckDependencyNull(Object, String)
ValidateUtilities.EnsureDependencyNotNull<T>(T, String)
In This Article
Back to top © 2021 Creatio. All rights reserved.