Class SourceRow.SourceRowIdxBase
Abstract base class for accessors.
Inheritance
Inherited Members
Namespace: SuperOffice.CRM.Rows
Assembly: SoDataBase.dll
Syntax
public abstract class SourceRowIdxBase : IdxBase<SourceTableInfo>, ICloneable, ISentryIgnorable
Constructors
SourceRowIdxBase()
Declaration
protected SourceRowIdxBase()
Properties
SourceTableInfo
Get the SourceTableInfo for the table that the selector covers
Declaration
[Obsolete("Use the inherited TableInfo property instead.", false)]
public SourceTableInfo SourceTableInfo { get; }
Property Value
Type | Description |
---|---|
SourceTableInfo | Instance of SourceTableInfo |
Methods
ToSourceRow()
Operator converting an instance of SourceRow.SourceRowIdx to a SourceRow.
This operator performs a select against the database.
Declaration
public SourceRow ToSourceRow()
Returns
Type | Description |
---|---|
SourceRow | The result of the query against the database as a SourceRow |
ToSourceRow(ITableRowLoadHandler)
Operator converting an instance of SourceRow.SourceRowIdx to a SourceRow.
This operator performs a select against the database.
Declaration
public SourceRow ToSourceRow(ITableRowLoadHandler handler)
Parameters
Type | Name | Description |
---|---|---|
ITableRowLoadHandler | handler |
Returns
Type | Description |
---|---|
SourceRow | The result of the query against the database as a SourceRow |
ToSourceRows()
Operator converting an instance of
Declaration
public SourceRows ToSourceRows()
Returns
Type | Description |
---|---|
SourceRows | The result of the query against the database as a SourceRows |
ToSourceRows(ITableRowLoadHandlerFactory)
Operator converting an instance of
Declaration
public SourceRows ToSourceRows(ITableRowLoadHandlerFactory tableRowHandlerFactory)
Parameters
Type | Name | Description |
---|---|---|
SuperOffice.CRM.Rows.ITableRowLoadHandlerFactory | tableRowHandlerFactory | Factory for creating ITableRowLoadHandlers. |
Returns
Type | Description |
---|---|
SourceRows | The result of the query against the database as a SourceRows |
Operators
Implicit(SourceRow.SourceRowIdxBase to SourceRow)
Operator converting an instance of SourceRow.SourceRowIdx to a SourceRow.
This operator performs a select against the database.
Declaration
public static implicit operator SourceRow(SourceRow.SourceRowIdxBase pThis)
Parameters
Type | Name | Description |
---|---|---|
SourceRow.SourceRowIdxBase | pThis | The SourceRow.SourceRowIdx to convert |
Returns
Type | Description |
---|---|
SourceRow | The result of the query against the database as a SourceRow |
Implicit(SourceRow.SourceRowIdxBase to SourceRows)
Operator converting an instance of
Declaration
public static implicit operator SourceRows(SourceRow.SourceRowIdxBase pThis)
Parameters
Type | Name | Description |
---|---|---|
SourceRow.SourceRowIdxBase | pThis | The |
Returns
Type | Description |
---|---|
SourceRows | The result of the query against the database as a SourceRows |