Show / Hide Table of Contents

Class HotlistRow.HotlistRowIdxBase

Abstract base class for accessors.

Inheritance
Object
SqlCommand
PrivateSelect
IdxBase
IdxBase<HotlistTableInfo>
HotlistRow.HotlistRowIdxBase
HotlistRow.HotlistRowIdx
HotlistRows.HotlistRowsIdx
Implements
ICloneable
ISentryIgnorable
Inherited Members
IdxBase<HotlistTableInfo>.TableInfo
IdxBase.OnIndexChanged()
IdxBase.UpdateRow(TableRowBase)
IdxBase.BeginIgnoreSentryCheck()
IdxBase.EndIgnoreSentryCheck()
IdxBase.InnerOrderBy
IdxBase.InnerGroupBy
IdxBase.InnerJoinRestriction
IdxBase.InnerReturnFields
IdxBase.JoinRestriction
IdxBase.ReturnFields
IdxBase.IsSentryIgnored
PrivateSelect._isDistinct
PrivateSelect.GetTableInfos()
PrivateSelect.GetRelations(TableInfo)
PrivateSelect.GetRelations(TableInfo, SoTable)
PrivateSelect.IsTableOuterJoined(TableInfo)
PrivateSelect.GetTablesInOrderBy()
PrivateSelect.GetTablesLeadingToTable(TableInfo)
PrivateSelect.ValidateJoin()
PrivateSelect.Clone()
PrivateSelect.CloneSelect()
PrivateSelect.ToString()
PrivateSelect.GetCachingHash()
PrivateSelect.GetRestrictionTables()
PrivateSelect.CreateOrderBy()
PrivateSelect.InnerRestriction
PrivateSelect.IsDistinct
PrivateSelect.ForceRecompile
PrivateSelect.ForceJoinOrder
PrivateSelect.SqlType
SqlCommand.Origin
SqlCommand.AddIgnoreAutoSentryTableInfo(TableInfo)
SqlCommand.AddIgnoreAutoSentryTableInfo(IEnumerable<TableInfo>)
SqlCommand.RemoveIgnoreAutoSentryTableInfo(TableInfo)
SqlCommand.ClearIgnoreAutoSentryTableInfos()
SqlCommand.IsAutoSentryIgnoredOnTableInfo(TableInfo)
SqlCommand.GetPrivateSaves()
SqlCommand.GetInserts()
SqlCommand.GetUpdates()
SqlCommand.GetDeletes()
SqlCommand.GetSelect()
SqlCommand.AutoSentryIgnoredTables
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.CRM.Rows
Assembly: SoDataBase.dll
Syntax
public abstract class HotlistRowIdxBase : IdxBase<HotlistTableInfo>, ICloneable, ISentryIgnorable

Constructors

HotlistRowIdxBase()

Declaration
protected HotlistRowIdxBase()

Properties

HotlistTableInfo

Get the HotlistTableInfo for the table that the selector covers

Declaration
[Obsolete("Use the inherited TableInfo property instead.", false)]
public HotlistTableInfo HotlistTableInfo { get; }
Property Value
Type Description
HotlistTableInfo

Instance of HotlistTableInfo

Methods

ToHotlistRow()

Operator converting an instance of HotlistRow.HotlistRowIdx to a HotlistRow.
This operator performs a select against the database.

Declaration
public HotlistRow ToHotlistRow()
Returns
Type Description
HotlistRow

The result of the query against the database as a HotlistRow

ToHotlistRow(ITableRowLoadHandler)

Operator converting an instance of HotlistRow.HotlistRowIdx to a HotlistRow.
This operator performs a select against the database.

Handler recieving events when the row is loaded.
Declaration
public HotlistRow ToHotlistRow(ITableRowLoadHandler handler)
Parameters
Type Name Description
ITableRowLoadHandler handler
Returns
Type Description
HotlistRow

The result of the query against the database as a HotlistRow

ToHotlistRows()

Operator converting an instance of to a HotlistRows collection. This operator performs a select against the database.

Declaration
public HotlistRows ToHotlistRows()
Returns
Type Description
HotlistRows

The result of the query against the database as a HotlistRows

ToHotlistRows(ITableRowLoadHandlerFactory)

Operator converting an instance of to a HotlistRows collection. This operator performs a select against the database and calls back using SuperOffice.CRM.Rows.ITableRowLoadHandlerFactory.

Declaration
public HotlistRows ToHotlistRows(ITableRowLoadHandlerFactory tableRowHandlerFactory)
Parameters
Type Name Description
SuperOffice.CRM.Rows.ITableRowLoadHandlerFactory tableRowHandlerFactory

Factory for creating ITableRowLoadHandlers.

Returns
Type Description
HotlistRows

The result of the query against the database as a HotlistRows

Operators

Implicit(HotlistRow.HotlistRowIdxBase to HotlistRow)

Operator converting an instance of HotlistRow.HotlistRowIdx to a HotlistRow.
This operator performs a select against the database.

Declaration
public static implicit operator HotlistRow(HotlistRow.HotlistRowIdxBase pThis)
Parameters
Type Name Description
HotlistRow.HotlistRowIdxBase pThis

The HotlistRow.HotlistRowIdx to convert

Returns
Type Description
HotlistRow

The result of the query against the database as a HotlistRow

Implicit(HotlistRow.HotlistRowIdxBase to HotlistRows)

Operator converting an instance of to a HotlistRows collection. This operator performs a select against the database.

Declaration
public static implicit operator HotlistRows(HotlistRow.HotlistRowIdxBase pThis)
Parameters
Type Name Description
HotlistRow.HotlistRowIdxBase pThis

The to convert

Returns
Type Description
HotlistRows

The result of the query against the database as a HotlistRows

Implements

System.ICloneable
ISentryIgnorable

Extension Methods

EnumUtil.MapEnums<From, To>(From)
QueryExectionExtensions.ExecuteReader(SqlCommand, Boolean)
QueryExectionExtensions.ExecuteScalar<T>(SqlCommand)
QueryExectionExtensions.ExecuteNonQuery(SqlCommand)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top