Show / Hide Table of Contents

Class BatchTaskRow.BatchTaskRowIdxBase

Abstract base class for accessors.

Inheritance
Object
SqlCommand
PrivateSelect
IdxBase
IdxBase<BatchTaskTableInfo>
BatchTaskRow.BatchTaskRowIdxBase
BatchTaskRow.BatchTaskRowIdx
BatchTaskRows.BatchTaskRowsIdx
Implements
ICloneable
ISentryIgnorable
Inherited Members
IdxBase<BatchTaskTableInfo>.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 BatchTaskRowIdxBase : IdxBase<BatchTaskTableInfo>, ICloneable, ISentryIgnorable

Constructors

BatchTaskRowIdxBase()

Declaration
protected BatchTaskRowIdxBase()

Properties

BatchTaskTableInfo

Get the BatchTaskTableInfo for the table that the selector covers

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

Instance of BatchTaskTableInfo

Methods

ToBatchTaskRow()

Operator converting an instance of BatchTaskRow.BatchTaskRowIdx to a BatchTaskRow.
This operator performs a select against the database.

Declaration
public BatchTaskRow ToBatchTaskRow()
Returns
Type Description
BatchTaskRow

The result of the query against the database as a BatchTaskRow

ToBatchTaskRow(ITableRowLoadHandler)

Operator converting an instance of BatchTaskRow.BatchTaskRowIdx to a BatchTaskRow.
This operator performs a select against the database.

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

The result of the query against the database as a BatchTaskRow

ToBatchTaskRows()

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

Declaration
public BatchTaskRows ToBatchTaskRows()
Returns
Type Description
BatchTaskRows

The result of the query against the database as a BatchTaskRows

ToBatchTaskRows(ITableRowLoadHandlerFactory)

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

Declaration
public BatchTaskRows ToBatchTaskRows(ITableRowLoadHandlerFactory tableRowHandlerFactory)
Parameters
Type Name Description
SuperOffice.CRM.Rows.ITableRowLoadHandlerFactory tableRowHandlerFactory

Factory for creating ITableRowLoadHandlers.

Returns
Type Description
BatchTaskRows

The result of the query against the database as a BatchTaskRows

Operators

Implicit(BatchTaskRow.BatchTaskRowIdxBase to BatchTaskRow)

Operator converting an instance of BatchTaskRow.BatchTaskRowIdx to a BatchTaskRow.
This operator performs a select against the database.

Declaration
public static implicit operator BatchTaskRow(BatchTaskRow.BatchTaskRowIdxBase pThis)
Parameters
Type Name Description
BatchTaskRow.BatchTaskRowIdxBase pThis

The BatchTaskRow.BatchTaskRowIdx to convert

Returns
Type Description
BatchTaskRow

The result of the query against the database as a BatchTaskRow

Implicit(BatchTaskRow.BatchTaskRowIdxBase to BatchTaskRows)

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

Declaration
public static implicit operator BatchTaskRows(BatchTaskRow.BatchTaskRowIdxBase pThis)
Parameters
Type Name Description
BatchTaskRow.BatchTaskRowIdxBase pThis

The to convert

Returns
Type Description
BatchTaskRows

The result of the query against the database as a BatchTaskRows

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