Show / Hide Table of Contents

Class AppointmentRow.AppointmentRowIdxBase

Abstract base class for accessors.

Inheritance
Object
SqlCommand
PrivateSelect
IdxBase
IdxBase<AppointmentTableInfo>
AppointmentRow.AppointmentRowIdxBase
AppointmentRow.AppointmentRowIdx
AppointmentRows.AppointmentRowsIdx
Implements
ICloneable
ISentryIgnorable
Inherited Members
IdxBase<AppointmentTableInfo>.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 AppointmentRowIdxBase : IdxBase<AppointmentTableInfo>, ICloneable, ISentryIgnorable

Constructors

AppointmentRowIdxBase()

Declaration
protected AppointmentRowIdxBase()

Properties

AppointmentTableInfo

Get the AppointmentTableInfo for the table that the selector covers

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

Instance of AppointmentTableInfo

Methods

ToAppointmentRow()

Operator converting an instance of AppointmentRow.AppointmentRowIdx to a AppointmentRow.
This operator performs a select against the database.

Declaration
public AppointmentRow ToAppointmentRow()
Returns
Type Description
AppointmentRow

The result of the query against the database as a AppointmentRow

ToAppointmentRow(ITableRowLoadHandler)

Operator converting an instance of AppointmentRow.AppointmentRowIdx to a AppointmentRow.
This operator performs a select against the database.

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

The result of the query against the database as a AppointmentRow

ToAppointmentRows()

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

Declaration
public AppointmentRows ToAppointmentRows()
Returns
Type Description
AppointmentRows

The result of the query against the database as a AppointmentRows

ToAppointmentRows(ITableRowLoadHandlerFactory)

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

Declaration
public AppointmentRows ToAppointmentRows(ITableRowLoadHandlerFactory tableRowHandlerFactory)
Parameters
Type Name Description
SuperOffice.CRM.Rows.ITableRowLoadHandlerFactory tableRowHandlerFactory

Factory for creating ITableRowLoadHandlers.

Returns
Type Description
AppointmentRows

The result of the query against the database as a AppointmentRows

Operators

Implicit(AppointmentRow.AppointmentRowIdxBase to AppointmentRow)

Operator converting an instance of AppointmentRow.AppointmentRowIdx to a AppointmentRow.
This operator performs a select against the database.

Declaration
public static implicit operator AppointmentRow(AppointmentRow.AppointmentRowIdxBase pThis)
Parameters
Type Name Description
AppointmentRow.AppointmentRowIdxBase pThis

The AppointmentRow.AppointmentRowIdx to convert

Returns
Type Description
AppointmentRow

The result of the query against the database as a AppointmentRow

Implicit(AppointmentRow.AppointmentRowIdxBase to AppointmentRows)

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

Declaration
public static implicit operator AppointmentRows(AppointmentRow.AppointmentRowIdxBase pThis)
Parameters
Type Name Description
AppointmentRow.AppointmentRowIdxBase pThis

The to convert

Returns
Type Description
AppointmentRows

The result of the query against the database as a AppointmentRows

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