Show / Hide Table of Contents

Class Int32FieldInfo

Field information class for Int32-typed fields

Inheritance
Object
QueryElement
Argument
FieldInfo
TypedFieldInfoBase<Int32>
Int32FieldInfo
Implements
ICloneable
IEquatable<FieldInfo>
Inherited Members
TypedFieldInfoBase<Int32>.Equal(Int32)
TypedFieldInfoBase<Int32>.UnEqual(Int32)
TypedFieldInfoBase<Int32>.LessThan(Int32)
TypedFieldInfoBase<Int32>.LessThanOrEqual(Int32)
TypedFieldInfoBase<Int32>.GreaterThan(Int32)
TypedFieldInfoBase<Int32>.GreaterThanOrEqual(Int32)
TypedFieldInfoBase<Int32>.Like(Int32)
TypedFieldInfoBase<Int32>.NotLike(Int32)
TypedFieldInfoBase<Int32>.Between(Int32, Int32)
TypedFieldInfoBase<Int32>.NotBetween(Int32, Int32)
TypedFieldInfoBase<Int32>.In(Int32[])
TypedFieldInfoBase<Int32>.In(IEnumerable<Int32>)
TypedFieldInfoBase<Int32>.NotIn(Int32[])
TypedFieldInfoBase<Int32>.NotIn(IEnumerable<Int32>)
TypedFieldInfoBase<Int32>.HasAny(Int32[])
TypedFieldInfoBase<Int32>.HasAny(IEnumerable<Int32>)
TypedFieldInfoBase<Int32>.HasAll(Int32[])
TypedFieldInfoBase<Int32>.HasAll(IEnumerable<Int32>)
TypedFieldInfoBase<Int32>.MissingAny(Int32[])
TypedFieldInfoBase<Int32>.MissingAny(IEnumerable<Int32>)
TypedFieldInfoBase<Int32>.MissingAll(Int32[])
TypedFieldInfoBase<Int32>.MissingAll(IEnumerable<Int32>)
FieldInfo._parent
FieldInfo._name
FieldInfo.ToString()
FieldInfo.IsSameField(FieldInfo)
FieldInfo.Equals(Object)
FieldInfo.GetHashCode()
FieldInfo.GetMainField()
FieldInfo.Parent
FieldInfo.Name
FieldInfo.DbName
FieldInfo.Definition
FieldInfo.IsPrimaryKey
FieldInfo.Size
FieldInfo.HasNoDefinition
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.HasFlag(Argument)
Argument.HasNoFlag(Argument)
Argument.ToArgumentArray<T>(T[])
Argument.ToArgumentArray<T>(T[], Boolean)
Argument.GetSubElements()
Argument.Alias
Argument.DataType
Namespace: SuperOffice.Data.SQL
Assembly: SoDataBase.dll
Syntax
public sealed class Int32FieldInfo : TypedFieldInfoBase<int>, ICloneable, IEquatable<FieldInfo>

Constructors

Int32FieldInfo(TableInfo, FieldDataType, String)

Field information class for Int32-typed fields

Declaration
public Int32FieldInfo(TableInfo parent, FieldDataType dataType, string name)
Parameters
Type Name Description
TableInfo parent
FieldDataType dataType
String name

Properties

Item[ISoDataRecord]

Field information class for Int32-typed fields

Declaration
public int this[ISoDataRecord record] { get; }
Parameters
Type Name Description
ISoDataRecord record
Property Value
Type Description
Int32

Methods

Clone()

Field information class for Int32-typed fields

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

GetValue(ISoDataRecord)

Field information class for Int32-typed fields

Declaration
public int GetValue(ISoDataRecord record)
Parameters
Type Name Description
ISoDataRecord record
Returns
Type Description
Int32

Implements

System.ICloneable
System.IEquatable<T>

Extension Methods

EnumUtil.MapEnums<From, To>(From)
SoDuplicateChecker.CheckIfFieldHasValue(FieldInfo, Object, Int32[])
SoDuplicateChecker.TryGetPrimaryKey(FieldInfo, Object, out Int32, Int32[])
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top