Show / Hide Table of Contents

Class SListCustomerRow.SListCustomerRowIdxBase

Abstract base class for accessors.

Inheritance
Object
SqlCommand
PrivateSelect
IdxBase
IdxBase<SListCustomerTableInfo>
SListCustomerRow.SListCustomerRowIdxBase
SListCustomerRow.SListCustomerRowIdx
SListCustomerRows.SListCustomerRowsIdx
Implements
ICloneable
ISentryIgnorable
Inherited Members
IdxBase<SListCustomerTableInfo>.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 SListCustomerRowIdxBase : IdxBase<SListCustomerTableInfo>, ICloneable, ISentryIgnorable

Constructors

SListCustomerRowIdxBase()

Declaration
protected SListCustomerRowIdxBase()

Properties

SListCustomerTableInfo

Get the SListCustomerTableInfo for the table that the selector covers

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

Instance of SListCustomerTableInfo

Methods

ToSListCustomerRow()

Operator converting an instance of SListCustomerRow.SListCustomerRowIdx to a SListCustomerRow.
This operator performs a select against the database.

Declaration
public SListCustomerRow ToSListCustomerRow()
Returns
Type Description
SListCustomerRow

The result of the query against the database as a SListCustomerRow

ToSListCustomerRow(ITableRowLoadHandler)

Operator converting an instance of SListCustomerRow.SListCustomerRowIdx to a SListCustomerRow.
This operator performs a select against the database.

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

The result of the query against the database as a SListCustomerRow

ToSListCustomerRows()

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

Declaration
public SListCustomerRows ToSListCustomerRows()
Returns
Type Description
SListCustomerRows

The result of the query against the database as a SListCustomerRows

ToSListCustomerRows(ITableRowLoadHandlerFactory)

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

Declaration
public SListCustomerRows ToSListCustomerRows(ITableRowLoadHandlerFactory tableRowHandlerFactory)
Parameters
Type Name Description
SuperOffice.CRM.Rows.ITableRowLoadHandlerFactory tableRowHandlerFactory

Factory for creating ITableRowLoadHandlers.

Returns
Type Description
SListCustomerRows

The result of the query against the database as a SListCustomerRows

Operators

Implicit(SListCustomerRow.SListCustomerRowIdxBase to SListCustomerRow)

Operator converting an instance of SListCustomerRow.SListCustomerRowIdx to a SListCustomerRow.
This operator performs a select against the database.

Declaration
public static implicit operator SListCustomerRow(SListCustomerRow.SListCustomerRowIdxBase pThis)
Parameters
Type Name Description
SListCustomerRow.SListCustomerRowIdxBase pThis

The SListCustomerRow.SListCustomerRowIdx to convert

Returns
Type Description
SListCustomerRow

The result of the query against the database as a SListCustomerRow

Implicit(SListCustomerRow.SListCustomerRowIdxBase to SListCustomerRows)

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

Declaration
public static implicit operator SListCustomerRows(SListCustomerRow.SListCustomerRowIdxBase pThis)
Parameters
Type Name Description
SListCustomerRow.SListCustomerRowIdxBase pThis

The to convert

Returns
Type Description
SListCustomerRows

The result of the query against the database as a SListCustomerRows

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