Show / Hide Table of Contents

Class TargetedDataRecord<MainTableInfo>

Inheritance
Object
TargetedDataRecord<MainTableInfo>
Implements
ISoDataRecord
Inherited Members
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 sealed class TargetedDataRecord<MainTableInfo> : ISoDataRecord where MainTableInfo : TableInfo
Type Parameters
Name Description
MainTableInfo

Properties

Reader

Declaration
public SoDataReader Reader { get; }
Property Value
Type Description
SoDataReader

Table

Declaration
public MainTableInfo Table { get; }
Property Value
Type Description
MainTableInfo

Methods

GetBoolean(FieldInfo)

Declaration
public bool GetBoolean(FieldInfo field)
Parameters
Type Name Description
FieldInfo field
Returns
Type Description
Boolean

GetByte(FieldInfo)

Declaration
public byte GetByte(FieldInfo field)
Parameters
Type Name Description
FieldInfo field
Returns
Type Description
Byte

GetChar(FieldInfo)

Declaration
public char GetChar(FieldInfo field)
Parameters
Type Name Description
FieldInfo field
Returns
Type Description
Char

GetDateTime(FieldInfo)

Declaration
public DateTime GetDateTime(FieldInfo field)
Parameters
Type Name Description
FieldInfo field
Returns
Type Description
DateTime

GetDecimal(FieldInfo)

Declaration
public decimal GetDecimal(FieldInfo field)
Parameters
Type Name Description
FieldInfo field
Returns
Type Description
Decimal

GetDouble(FieldInfo)

Declaration
public double GetDouble(FieldInfo field)
Parameters
Type Name Description
FieldInfo field
Returns
Type Description
Double

GetEnum<E>(FieldInfo)

Declaration
public E GetEnum<E>(FieldInfo field)
Parameters
Type Name Description
FieldInfo field
Returns
Type Description
E
Type Parameters
Name Description
E

GetFloat(FieldInfo)

Declaration
public float GetFloat(FieldInfo field)
Parameters
Type Name Description
FieldInfo field
Returns
Type Description
Single

GetGuid(FieldInfo)

Declaration
public Guid GetGuid(FieldInfo field)
Parameters
Type Name Description
FieldInfo field
Returns
Type Description
Guid

GetInt16(FieldInfo)

Declaration
public short GetInt16(FieldInfo field)
Parameters
Type Name Description
FieldInfo field
Returns
Type Description
Int16

GetInt32(FieldInfo)

Declaration
public int GetInt32(FieldInfo field)
Parameters
Type Name Description
FieldInfo field
Returns
Type Description
Int32

GetInt32(Int32)

Declaration
public int GetInt32(int index)
Parameters
Type Name Description
Int32 index
Returns
Type Description
Int32

GetInt32Array(FieldInfo)

Declaration
public int[] GetInt32Array(FieldInfo field)
Parameters
Type Name Description
FieldInfo field
Returns
Type Description
Int32[]

GetInt64(FieldInfo)

Declaration
public long GetInt64(FieldInfo field)
Parameters
Type Name Description
FieldInfo field
Returns
Type Description
Int64

GetOrdinal(String)

Declaration
public int GetOrdinal(string name)
Parameters
Type Name Description
String name
Returns
Type Description
Int32

GetString(FieldInfo)

Declaration
public string GetString(FieldInfo field)
Parameters
Type Name Description
FieldInfo field
Returns
Type Description
String

GetValue(FieldInfo)

Declaration
public object GetValue(FieldInfo field)
Parameters
Type Name Description
FieldInfo field
Returns
Type Description
Object

GetValues(Object[])

Declaration
public int GetValues(object[] values)
Parameters
Type Name Description
Object[] values
Returns
Type Description
Int32

IsDBNull(FieldInfo)

Declaration
public bool IsDBNull(FieldInfo field)
Parameters
Type Name Description
FieldInfo field
Returns
Type Description
Boolean

Implements

ISoDataRecord

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