Show / Hide Table of Contents

Class DatabaseFunctions

DatabaseFunctions is the base-class for all specific database-functions we support, for example Convert.

Inheritance
Object
QueryElement
Argument
DatabaseFunctions
FieldTypeConvert
Implements
ICloneable
Inherited Members
Argument.Equal(Argument)
Argument.UnEqual(Argument)
Argument.LessThan(Argument)
Argument.LessThanOrEqual(Argument)
Argument.GreaterThan(Argument)
Argument.GreaterThanOrEqual(Argument)
Argument.Like(Argument)
Argument.Like(String)
Argument.NotLike(Argument)
Argument.NotBetween(Argument, Argument)
Argument.Between(Argument, Argument)
Argument.In(Argument[])
Argument.HasAny(Argument[])
Argument.HasAll(Argument[])
Argument.MissingAny(Argument[])
Argument.MissingAll(Argument[])
Argument.IsNull()
Argument.IsNotNull()
Argument.NotIn(Argument[])
Argument.ToArgumentArray<T>(T[])
Argument.ToArgumentArray<T>(T[], Boolean)
Argument.GetSubElements()
Argument.Alias
Argument.DataType
Argument.Size
QueryElement.Clone()
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.Data.SQL
Assembly: SoDataBase.dll
Syntax
public abstract class DatabaseFunctions : Argument, ICloneable

Constructors

DatabaseFunctions(FieldInfo, FieldDataType, Int32)

Initializes a new instance of the DatabaseFunctions class.

Declaration
public DatabaseFunctions(FieldInfo mainField, FieldDataType dataType, int size)
Parameters
Type Name Description
FieldInfo mainField

The main field.

FieldDataType dataType

The value we want to check the parameter against.

Int32 size

The size.

Properties

Field

Get/Set property for the field-member.

Declaration
public FieldInfo Field { get; }
Property Value
Type Description
FieldInfo

Methods

GetMainField()

Declaration
public override FieldInfo GetMainField()
Returns
Type Description
FieldInfo
Overrides
Argument.GetMainField()

Implements

System.ICloneable

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top