Class TargetedDataRecord<MainTableInfo>
Inheritance
TargetedDataRecord<MainTableInfo>
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
Table
Declaration
public MainTableInfo Table { get; }
Property Value
Type |
Description |
MainTableInfo |
|
Methods
GetBoolean(FieldInfo)
Declaration
public bool GetBoolean(FieldInfo field)
Parameters
Returns
GetByte(FieldInfo)
Declaration
public byte GetByte(FieldInfo field)
Parameters
Returns
GetChar(FieldInfo)
Declaration
public char GetChar(FieldInfo field)
Parameters
Returns
GetDateTime(FieldInfo)
Declaration
public DateTime GetDateTime(FieldInfo field)
Parameters
Returns
GetDecimal(FieldInfo)
Declaration
public decimal GetDecimal(FieldInfo field)
Parameters
Returns
GetDouble(FieldInfo)
Declaration
public double GetDouble(FieldInfo field)
Parameters
Returns
GetEnum<E>(FieldInfo)
Declaration
public E GetEnum<E>(FieldInfo field)
Parameters
Returns
Type Parameters
GetFloat(FieldInfo)
Declaration
public float GetFloat(FieldInfo field)
Parameters
Returns
GetGuid(FieldInfo)
Declaration
public Guid GetGuid(FieldInfo field)
Parameters
Returns
GetInt16(FieldInfo)
Declaration
public short GetInt16(FieldInfo field)
Parameters
Returns
GetInt32(FieldInfo)
Declaration
public int GetInt32(FieldInfo field)
Parameters
Returns
GetInt32(int)
Declaration
public int GetInt32(int index)
Parameters
Type |
Name |
Description |
int |
index |
|
Returns
GetInt32Array(FieldInfo)
Declaration
public int[] GetInt32Array(FieldInfo field)
Parameters
Returns
GetInt64(FieldInfo)
Declaration
public long GetInt64(FieldInfo field)
Parameters
Returns
GetOrdinal(string)
Declaration
public int GetOrdinal(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
GetString(FieldInfo)
Declaration
public string GetString(FieldInfo field)
Parameters
Returns
GetValue(FieldInfo)
Declaration
public object GetValue(FieldInfo field)
Parameters
Returns
GetValues(object[])
Declaration
public int GetValues(object[] values)
Parameters
Type |
Name |
Description |
object[] |
values |
|
Returns
IsDBNull(FieldInfo)
Declaration
public bool IsDBNull(FieldInfo field)
Parameters
Returns
Implements
Extension Methods