Show / Hide Table of Contents

Class Appointment.AppointmentIdxBase

Base class for the index facades.

Inheritance
Object
EntityIdxBase
EntityIdxBase<AppointmentTableInfo, AppointmentRow.AppointmentRowIdxBase>
Appointment.AppointmentIdxBase
Appointment.AppointmentIdx
AppointmentCollection.AppointmentCollectionIdx
Implements
ISentryIgnorable
Inherited Members
EntityIdxBase<AppointmentTableInfo, AppointmentRow.AppointmentRowIdxBase>.BeginIgnoreSentryCheck()
EntityIdxBase<AppointmentTableInfo, AppointmentRow.AppointmentRowIdxBase>.EndIgnoreSentryCheck()
EntityIdxBase<AppointmentTableInfo, AppointmentRow.AppointmentRowIdxBase>.TableInfo
EntityIdxBase<AppointmentTableInfo, AppointmentRow.AppointmentRowIdxBase>.RowIdx
EntityIdxBase<AppointmentTableInfo, AppointmentRow.AppointmentRowIdxBase>.JoinRestriction
EntityIdxBase<AppointmentTableInfo, AppointmentRow.AppointmentRowIdxBase>.ReturnFields
EntityIdxBase<AppointmentTableInfo, AppointmentRow.AppointmentRowIdxBase>.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 AppointmentIdxBase : EntityIdxBase<AppointmentTableInfo, AppointmentRow.AppointmentRowIdxBase>, ISentryIgnorable

Constructors

AppointmentIdxBase(AppointmentRow.AppointmentRowIdxBase)

Constructor for the index facades.

Declaration
protected AppointmentIdxBase(AppointmentRow.AppointmentRowIdxBase idx)
Parameters
Type Name Description
AppointmentRow.AppointmentRowIdxBase idx

Index for the AppointmentRow object

Properties

AppointmentTextRelationTableInfo

Get TableInfo for AppointmentText relation

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

ContactRelationTableInfo

Get TableInfo for Contact relation

Declaration
public ContactTableInfo ContactRelationTableInfo { get; }
Property Value
Type Description
ContactTableInfo

InvitedPersonRelationTableInfo

Get TableInfo for InvitedPerson relation

Declaration
public PersonTableInfo InvitedPersonRelationTableInfo { get; }
Property Value
Type Description
PersonTableInfo

PersonRelationTableInfo

Get TableInfo for Person relation

Declaration
public PersonTableInfo PersonRelationTableInfo { get; }
Property Value
Type Description
PersonTableInfo

PriorityRelationTableInfo

Get TableInfo for Priority relation

Declaration
public PriorityTableInfo PriorityRelationTableInfo { get; }
Property Value
Type Description
PriorityTableInfo

ProjectRelationTableInfo

Get TableInfo for Project relation

Declaration
public ProjectTableInfo ProjectRelationTableInfo { get; }
Property Value
Type Description
ProjectTableInfo

PublishTableInfo

TableInfo used to join in publish status

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

RecurrenceRuleRelationTableInfo

Get TableInfo for RecurrenceRule relation

Declaration
public RecurrenceRuleTableInfo RecurrenceRuleRelationTableInfo { get; }
Property Value
Type Description
RecurrenceRuleTableInfo

TableInfo

Declaration
public override AppointmentTableInfo TableInfo { get; }
Property Value
Type Description
AppointmentTableInfo
Overrides
SuperOffice.CRM.Entities.EntityIdxBase<SuperOffice.CRM.Data.AppointmentTableInfo, SuperOffice.CRM.Rows.AppointmentRow.AppointmentRowIdxBase>.TableInfo

TaskRelationTableInfo

Get TableInfo for Task relation

Declaration
public TaskTableInfo TaskRelationTableInfo { get; }
Property Value
Type Description
TaskTableInfo

UdefLargeRelationTableInfo

Get TableInfo for UdefLarge relation

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

UdefSmallRelationTableInfo

Get TableInfo for UdefSmall relation

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

UserGroupRelationTableInfo

Get TableInfo for UserGroup relation

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

VisibleForTableInfo

TableInfo used to join in visible-for

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

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