Show / Hide Table of Contents

Class ArgumentFunction

ArgumentFunction is the base class for all functions that can work on both Parameters and FieldInfos.

Inheritance
Object
QueryElement
Argument
ArgumentFunction
Lower
NonCoercedArgumentFunction
Soundex
Trim
Upper
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 ArgumentFunction : Argument, ICloneable

Constructors

ArgumentFunction(Argument)

Initializes a new instance of the ArgumentFunction class.

Declaration
public ArgumentFunction(Argument arg)
Parameters
Type Name Description
Argument arg

The arg.

Properties

ArgumentObject

MainTableName to get or set the argument

Declaration
public Argument ArgumentObject { get; set; }
Property Value
Type Description
Argument

The argument object.

Methods

GetMainField()

Returns information about a database field.

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