Show / Hide Table of Contents

Class ImportRelationRow.ImportRelationRowIdxBase

Abstract base class for accessors.

Inheritance
Object
SqlCommand
PrivateSelect
IdxBase
IdxBase<ImportRelationTableInfo>
ImportRelationRow.ImportRelationRowIdxBase
ImportRelationRow.ImportRelationRowIdx
ImportRelationRows.ImportRelationRowsIdx
Implements
ICloneable
ISentryIgnorable
Inherited Members
IdxBase<ImportRelationTableInfo>.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 ImportRelationRowIdxBase : IdxBase<ImportRelationTableInfo>, ICloneable, ISentryIgnorable

Constructors

ImportRelationRowIdxBase()

Declaration
protected ImportRelationRowIdxBase()

Properties

ImportRelationTableInfo

Get the ImportRelationTableInfo for the table that the selector covers

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

Instance of ImportRelationTableInfo

Methods

ToImportRelationRow()

Operator converting an instance of ImportRelationRow.ImportRelationRowIdx to a ImportRelationRow.
This operator performs a select against the database.

Declaration
public ImportRelationRow ToImportRelationRow()
Returns
Type Description
ImportRelationRow

The result of the query against the database as a ImportRelationRow

ToImportRelationRow(ITableRowLoadHandler)

Operator converting an instance of ImportRelationRow.ImportRelationRowIdx to a ImportRelationRow.
This operator performs a select against the database.

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

The result of the query against the database as a ImportRelationRow

ToImportRelationRows()

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

Declaration
public ImportRelationRows ToImportRelationRows()
Returns
Type Description
ImportRelationRows

The result of the query against the database as a ImportRelationRows

ToImportRelationRows(ITableRowLoadHandlerFactory)

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

Declaration
public ImportRelationRows ToImportRelationRows(ITableRowLoadHandlerFactory tableRowHandlerFactory)
Parameters
Type Name Description
SuperOffice.CRM.Rows.ITableRowLoadHandlerFactory tableRowHandlerFactory

Factory for creating ITableRowLoadHandlers.

Returns
Type Description
ImportRelationRows

The result of the query against the database as a ImportRelationRows

Operators

Implicit(ImportRelationRow.ImportRelationRowIdxBase to ImportRelationRow)

Operator converting an instance of ImportRelationRow.ImportRelationRowIdx to a ImportRelationRow.
This operator performs a select against the database.

Declaration
public static implicit operator ImportRelationRow(ImportRelationRow.ImportRelationRowIdxBase pThis)
Parameters
Type Name Description
ImportRelationRow.ImportRelationRowIdxBase pThis

The ImportRelationRow.ImportRelationRowIdx to convert

Returns
Type Description
ImportRelationRow

The result of the query against the database as a ImportRelationRow

Implicit(ImportRelationRow.ImportRelationRowIdxBase to ImportRelationRows)

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

Declaration
public static implicit operator ImportRelationRows(ImportRelationRow.ImportRelationRowIdxBase pThis)
Parameters
Type Name Description
ImportRelationRow.ImportRelationRowIdxBase pThis

The to convert

Returns
Type Description
ImportRelationRows

The result of the query against the database as a ImportRelationRows

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