Show / Hide Table of Contents

Class LogDebugRow.LogDebugRowIdxBase

Abstract base class for accessors.

Inheritance
Object
SqlCommand
PrivateSelect
IdxBase
IdxBase<LogDebugTableInfo>
LogDebugRow.LogDebugRowIdxBase
LogDebugRow.LogDebugRowIdx
LogDebugRows.LogDebugRowsIdx
Implements
ICloneable
ISentryIgnorable
Inherited Members
IdxBase<LogDebugTableInfo>.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 LogDebugRowIdxBase : IdxBase<LogDebugTableInfo>, ICloneable, ISentryIgnorable

Constructors

LogDebugRowIdxBase()

Declaration
protected LogDebugRowIdxBase()

Properties

LogDebugTableInfo

Get the LogDebugTableInfo for the table that the selector covers

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

Instance of LogDebugTableInfo

Methods

ToLogDebugRow()

Operator converting an instance of LogDebugRow.LogDebugRowIdx to a LogDebugRow.
This operator performs a select against the database.

Declaration
public LogDebugRow ToLogDebugRow()
Returns
Type Description
LogDebugRow

The result of the query against the database as a LogDebugRow

ToLogDebugRow(ITableRowLoadHandler)

Operator converting an instance of LogDebugRow.LogDebugRowIdx to a LogDebugRow.
This operator performs a select against the database.

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

The result of the query against the database as a LogDebugRow

ToLogDebugRows()

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

Declaration
public LogDebugRows ToLogDebugRows()
Returns
Type Description
LogDebugRows

The result of the query against the database as a LogDebugRows

ToLogDebugRows(ITableRowLoadHandlerFactory)

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

Declaration
public LogDebugRows ToLogDebugRows(ITableRowLoadHandlerFactory tableRowHandlerFactory)
Parameters
Type Name Description
SuperOffice.CRM.Rows.ITableRowLoadHandlerFactory tableRowHandlerFactory

Factory for creating ITableRowLoadHandlers.

Returns
Type Description
LogDebugRows

The result of the query against the database as a LogDebugRows

Operators

Implicit(LogDebugRow.LogDebugRowIdxBase to LogDebugRow)

Operator converting an instance of LogDebugRow.LogDebugRowIdx to a LogDebugRow.
This operator performs a select against the database.

Declaration
public static implicit operator LogDebugRow(LogDebugRow.LogDebugRowIdxBase pThis)
Parameters
Type Name Description
LogDebugRow.LogDebugRowIdxBase pThis

The LogDebugRow.LogDebugRowIdx to convert

Returns
Type Description
LogDebugRow

The result of the query against the database as a LogDebugRow

Implicit(LogDebugRow.LogDebugRowIdxBase to LogDebugRows)

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

Declaration
public static implicit operator LogDebugRows(LogDebugRow.LogDebugRowIdxBase pThis)
Parameters
Type Name Description
LogDebugRow.LogDebugRowIdxBase pThis

The to convert

Returns
Type Description
LogDebugRows

The result of the query against the database as a LogDebugRows

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