Show / Hide Table of Contents

Class Int32ArrayFieldInfo

Field information class for Int32-typed fields

Inheritance
Object
QueryElement
Argument
FieldInfo
TypedFieldInfoBase<Int32[]>
Int32ArrayFieldInfo
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.IEquatable<FieldInfo>.Equals(FieldInfo)
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.ToArgumentArray<T>(T[])
Argument.ToArgumentArray<T>(T[], Boolean)
Argument.GetSubElements()
Argument.Alias
Argument.DataType
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.Data.SQL
Assembly: SoDataBase.dll
Syntax
public sealed class Int32ArrayFieldInfo : TypedFieldInfoBase<int[]>, ICloneable, IEquatable<FieldInfo>

Constructors

Int32ArrayFieldInfo(TableInfo, FieldDataType, String)

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

Properties

Item[ISoDataRecord]

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

Methods

Clone()

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

GetValue(ISoDataRecord)

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