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