Class SupaRecord
An abstract name/value container representing a single SUPA data record. A SUPA record is basically just a name/value string dictionary.
public abstract class SupaRecord : ISupaRecord
- Inheritance
-
SupaRecord
- Implements
- Derived
- Inherited Members
Methods
GetBool(string)
Gets the named field value from this record as a boolean value. If the field
does not exist, then false
is returned.
public virtual bool GetBool(string sName)
Parameters
sName
string
Returns
GetDate(string)
public virtual DateTime GetDate(string sName)
Parameters
sName
string
Returns
GetDateTime(string)
public virtual DateTime GetDateTime(string sName)
Parameters
sName
string
Returns
GetDecimal(string)
public virtual decimal GetDecimal(string sName)
Parameters
sName
string
Returns
GetNumber(string)
public virtual int GetNumber(string sName)
Parameters
sName
string
Returns
GetValue(string)
Gets the named field value from this record as a formatted string.
public abstract string GetValue(string sName)
Parameters
sName
string
Returns
HasValue(string)
Indicates whether the record contains a non-null entry for the given field.
public virtual bool HasValue(string sName)
Parameters
sName
string
Returns
SetBool(string, bool)
Sets the named field value from the SUPA formatted boolean value.
public virtual void SetBool(string sName, bool fValue)
Parameters
SetDate(string, DateTime)
public virtual void SetDate(string sName, DateTime tDate)
Parameters
SetDateTime(string, DateTime)
public virtual void SetDateTime(string sName, DateTime tDate)
Parameters
SetDecimal(string, decimal)
public virtual void SetDecimal(string sName, decimal nValue)
Parameters
SetNumber(string, int)
public virtual void SetNumber(string sName, int nValue)
Parameters
SetValue(string, string)
Sets the named field value from the SUPA formatted value string.
public abstract void SetValue(string sName, string sValue)