Class Appointment.AppointmentIdxBase
Base class for the index facades.
Inheritance
Appointment.AppointmentIdxBase
Implements
Inherited Members
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
Extension Methods
EnumUtil.MapEnums<From, To>(From)