Show / Hide Table of Contents

Interface ISoDataRecord

A version of IDataRecord customized for superoffice - using FieldInfo to look up fields, and missing some of the more obscure functions that we don't use. Intended for iteration over result sets

Namespace: SuperOffice.Data
Assembly: SoDataBase.dll
Syntax
public interface ISoDataRecord

Properties

Reader

A version of IDataRecord customized for superoffice - using FieldInfo to look up fields, and missing some of the more obscure functions that we don't use. Intended for iteration over result sets

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

Methods

GetBoolean(FieldInfo)

A version of IDataRecord customized for superoffice - using FieldInfo to look up fields, and missing some of the more obscure functions that we don't use. Intended for iteration over result sets

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

GetByte(FieldInfo)

A version of IDataRecord customized for superoffice - using FieldInfo to look up fields, and missing some of the more obscure functions that we don't use. Intended for iteration over result sets

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

GetChar(FieldInfo)

A version of IDataRecord customized for superoffice - using FieldInfo to look up fields, and missing some of the more obscure functions that we don't use. Intended for iteration over result sets

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

GetDateTime(FieldInfo)

A version of IDataRecord customized for superoffice - using FieldInfo to look up fields, and missing some of the more obscure functions that we don't use. Intended for iteration over result sets

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

GetDecimal(FieldInfo)

A version of IDataRecord customized for superoffice - using FieldInfo to look up fields, and missing some of the more obscure functions that we don't use. Intended for iteration over result sets

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

GetDouble(FieldInfo)

A version of IDataRecord customized for superoffice - using FieldInfo to look up fields, and missing some of the more obscure functions that we don't use. Intended for iteration over result sets

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

GetEnum<E>(FieldInfo)

A version of IDataRecord customized for superoffice - using FieldInfo to look up fields, and missing some of the more obscure functions that we don't use. Intended for iteration over result sets

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

GetFloat(FieldInfo)

A version of IDataRecord customized for superoffice - using FieldInfo to look up fields, and missing some of the more obscure functions that we don't use. Intended for iteration over result sets

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

GetGuid(FieldInfo)

A version of IDataRecord customized for superoffice - using FieldInfo to look up fields, and missing some of the more obscure functions that we don't use. Intended for iteration over result sets

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

GetInt16(FieldInfo)

A version of IDataRecord customized for superoffice - using FieldInfo to look up fields, and missing some of the more obscure functions that we don't use. Intended for iteration over result sets

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

GetInt32(FieldInfo)

A version of IDataRecord customized for superoffice - using FieldInfo to look up fields, and missing some of the more obscure functions that we don't use. Intended for iteration over result sets

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

GetInt32(int)

A version of IDataRecord customized for superoffice - using FieldInfo to look up fields, and missing some of the more obscure functions that we don't use. Intended for iteration over result sets

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

GetInt32Array(FieldInfo)

A version of IDataRecord customized for superoffice - using FieldInfo to look up fields, and missing some of the more obscure functions that we don't use. Intended for iteration over result sets

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

GetInt64(FieldInfo)

A version of IDataRecord customized for superoffice - using FieldInfo to look up fields, and missing some of the more obscure functions that we don't use. Intended for iteration over result sets

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

GetOrdinal(string)

A version of IDataRecord customized for superoffice - using FieldInfo to look up fields, and missing some of the more obscure functions that we don't use. Intended for iteration over result sets

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

GetString(FieldInfo)

A version of IDataRecord customized for superoffice - using FieldInfo to look up fields, and missing some of the more obscure functions that we don't use. Intended for iteration over result sets

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

GetValue(FieldInfo)

A version of IDataRecord customized for superoffice - using FieldInfo to look up fields, and missing some of the more obscure functions that we don't use. Intended for iteration over result sets

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

GetValues(object[])

A version of IDataRecord customized for superoffice - using FieldInfo to look up fields, and missing some of the more obscure functions that we don't use. Intended for iteration over result sets

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

IsDBNull(FieldInfo)

A version of IDataRecord customized for superoffice - using FieldInfo to look up fields, and missing some of the more obscure functions that we don't use. Intended for iteration over result sets

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

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