Show / Hide Table of Contents

Class Document.DocumentIdxBase

Base class for the index facades.

Inheritance
Object
EntityIdxBase
EntityIdxBase<DocumentTableInfo, DocumentRow.DocumentRowIdxBase>
Document.DocumentIdxBase
Document.DocumentIdx
DocumentCollection.DocumentCollectionIdx
Implements
ISentryIgnorable
Inherited Members
EntityIdxBase<DocumentTableInfo, DocumentRow.DocumentRowIdxBase>.BeginIgnoreSentryCheck()
EntityIdxBase<DocumentTableInfo, DocumentRow.DocumentRowIdxBase>.EndIgnoreSentryCheck()
EntityIdxBase<DocumentTableInfo, DocumentRow.DocumentRowIdxBase>.TableInfo
EntityIdxBase<DocumentTableInfo, DocumentRow.DocumentRowIdxBase>.RowIdx
EntityIdxBase<DocumentTableInfo, DocumentRow.DocumentRowIdxBase>.JoinRestriction
EntityIdxBase<DocumentTableInfo, DocumentRow.DocumentRowIdxBase>.ReturnFields
EntityIdxBase<DocumentTableInfo, DocumentRow.DocumentRowIdxBase>.IsSentryIgnored
EntityIdxBase.BeginIgnoreSentryCheck()
EntityIdxBase.EndIgnoreSentryCheck()
EntityIdxBase.IsSentryIgnored
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.CRM.Entities
Assembly: SoDataBase.dll
Syntax
public abstract class DocumentIdxBase : EntityIdxBase<DocumentTableInfo, DocumentRow.DocumentRowIdxBase>, ISentryIgnorable

Constructors

DocumentIdxBase(DocumentRow.DocumentRowIdxBase)

Constructor for the index facades.

Declaration
protected DocumentIdxBase(DocumentRow.DocumentRowIdxBase idx)
Parameters
Type Name Description
DocumentRow.DocumentRowIdxBase idx

Index for the DocumentRow object

Properties

DocumentTextRelationTableInfo

Get TableInfo for DocumentText relation

Declaration
public TextTableInfo DocumentTextRelationTableInfo { get; }
Property Value
Type Description
TextTableInfo

ExternalApplicationRelationTableInfo

Get TableInfo for ExternalApplication relation

Declaration
public ExtAppTableInfo ExternalApplicationRelationTableInfo { get; }
Property Value
Type Description
ExtAppTableInfo

PublishTableInfo

TableInfo used to join in publish status

Declaration
public PublishTableInfo PublishTableInfo { get; }
Property Value
Type Description
PublishTableInfo

TableInfo

Declaration
public override DocumentTableInfo TableInfo { get; }
Property Value
Type Description
DocumentTableInfo
Overrides
SuperOffice.CRM.Entities.EntityIdxBase<SuperOffice.CRM.Data.DocumentTableInfo, SuperOffice.CRM.Rows.DocumentRow.DocumentRowIdxBase>.TableInfo

UdefLargeRelationTableInfo

Get TableInfo for UdefLarge relation

Declaration
public UDDocLargeTableInfo UdefLargeRelationTableInfo { get; }
Property Value
Type Description
UDDocLargeTableInfo

UdefSmallRelationTableInfo

Get TableInfo for UdefSmall relation

Declaration
public UDDocSmallTableInfo UdefSmallRelationTableInfo { get; }
Property Value
Type Description
UDDocSmallTableInfo

Implements

ISentryIgnorable

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top