Show / Hide Table of Contents

Class Contact.ContactIdxBase

Base class for the index facades.

Inheritance
Object
EntityIdxBase
EntityIdxBase<ContactTableInfo, ContactRow.ContactRowIdxBase>
Contact.ContactIdxBase
Contact.ContactIdx
ContactCollection.ContactCollectionIdx
Implements
ISentryIgnorable
Inherited Members
EntityIdxBase<ContactTableInfo, ContactRow.ContactRowIdxBase>.BeginIgnoreSentryCheck()
EntityIdxBase<ContactTableInfo, ContactRow.ContactRowIdxBase>.EndIgnoreSentryCheck()
EntityIdxBase<ContactTableInfo, ContactRow.ContactRowIdxBase>.TableInfo
EntityIdxBase<ContactTableInfo, ContactRow.ContactRowIdxBase>.RowIdx
EntityIdxBase<ContactTableInfo, ContactRow.ContactRowIdxBase>.JoinRestriction
EntityIdxBase<ContactTableInfo, ContactRow.ContactRowIdxBase>.ReturnFields
EntityIdxBase<ContactTableInfo, ContactRow.ContactRowIdxBase>.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 ContactIdxBase : EntityIdxBase<ContactTableInfo, ContactRow.ContactRowIdxBase>, ISentryIgnorable

Constructors

ContactIdxBase(ContactRow.ContactRowIdxBase)

Constructor for the index facades.

Declaration
protected ContactIdxBase(ContactRow.ContactRowIdxBase idx)
Parameters
Type Name Description
ContactRow.ContactRowIdxBase idx

Index for the ContactRow object

Properties

BusinessRelationTableInfo

Get TableInfo for Business relation

Declaration
public BusinessTableInfo BusinessRelationTableInfo { get; }
Property Value
Type Description
BusinessTableInfo

CategoryRelationTableInfo

Get TableInfo for Category relation

Declaration
public CategoryTableInfo CategoryRelationTableInfo { get; }
Property Value
Type Description
CategoryTableInfo

CountryRelationTableInfo

Get TableInfo for Country relation

Declaration
public CountryTableInfo CountryRelationTableInfo { get; }
Property Value
Type Description
CountryTableInfo

GroupRelationTableInfo

Get TableInfo for Group relation

Declaration
public UserGroupTableInfo GroupRelationTableInfo { get; }
Property Value
Type Description
UserGroupTableInfo

InfoRelationTableInfo

Get TableInfo for Info relation

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

PostalAddressRelationTableInfo

Get TableInfo for PostalAddress relation

Declaration
public AddressTableInfo PostalAddressRelationTableInfo { get; }
Property Value
Type Description
AddressTableInfo

StreetAddressRelationTableInfo

Get TableInfo for StreetAddress relation

Declaration
public AddressTableInfo StreetAddressRelationTableInfo { get; }
Property Value
Type Description
AddressTableInfo

TableInfo

Declaration
public override ContactTableInfo TableInfo { get; }
Property Value
Type Description
ContactTableInfo
Overrides
SuperOffice.CRM.Entities.EntityIdxBase<SuperOffice.CRM.Data.ContactTableInfo, SuperOffice.CRM.Rows.ContactRow.ContactRowIdxBase>.TableInfo

UdefLargeRelationTableInfo

Get TableInfo for UdefLarge relation

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

UdefSmallRelationTableInfo

Get TableInfo for UdefSmall relation

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

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