Show / Hide Table of Contents

Class CategoryMembershipAssociateExtender

Root extender for CategoryMembershipAssosiate

Inheritance
object
ExtensibleColumnsBase
ExtenderBase<AssociateTableInfo>
TableExtenderBase<AssociateTableInfo>
AssociateExtenderBase
CategoryMembershipAssociateExtender
Implements
IArchiveProviderQueryMapping
IArchiveExtender
IArchiveProviderDoesExtend
IArchiveProviderHasColumns
IArchiveProviderExtensible
Inherited Members
AssociateExtenderBase.ColumnFirstName
AssociateExtenderBase.ColumnLastName
AssociateExtenderBase.ColumnMiddleName
AssociateExtenderBase.ColumnFullName
AssociateExtenderBase.ColumnContactId
AssociateExtenderBase.ColumnPersonId
AssociateExtenderBase.ColumnMrMrs
AssociateExtenderBase.ColumnTitle
AssociateExtenderBase.ColumnAssociateId
AssociateExtenderBase.ColumnContactName
AssociateExtenderBase.ColumnContactDepartment
AssociateExtenderBase.ColumnContactCategory
AssociateExtenderBase.ColumnUserGroup
AssociateExtenderBase.ColumnUserGroupId
AssociateExtenderBase.ColumnContactFullName
AssociateExtenderBase.ColumnRole
AssociateExtenderBase.ColumnAssocName
AssociateExtenderBase.ColumnAssocTooltip
AssociateExtenderBase.ColumnAssocType
AssociateExtenderBase.ColumnEjUserId
AssociateExtenderBase.ColumnSimultaneousEjUser
AssociateExtenderBase.ColumnEjDisplayName
AssociateExtenderBase.ColumnEjStatus
AssociateExtenderBase.ColumnCredType
AssociateExtenderBase.ColumnCredDisplayValue
AssociateExtenderBase.ColumnIsActive
AssociateExtenderBase.ColumnPortraitThumbnail
AssociateExtenderBase.ColumnOtherGroups
AssociateExtenderBase.ColumnAssocUserName
AssociateExtenderBase.ColumnPersonEmail
AssociateExtenderBase.ColumnLocationAddress
AssociateExtenderBase.ColumnIsLocation
AssociateExtenderBase.PersonRelatedColumns
AssociateExtenderBase.ContactRelatedColumns
AssociateExtenderBase.EjRelatedColumns
TableExtenderBase<AssociateTableInfo>.ModifyQuery()
TableExtenderBase<AssociateTableInfo>.TableToExtend
TableExtenderBase<AssociateTableInfo>.MainTableName
ExtenderBase<AssociateTableInfo>.StyleHintPrefix
ExtensibleColumnsBase.GetAllRestriction
ExtensibleColumnsBase.GetNoneRestriction
ExtensibleColumnsBase.GetNameOrOverrideName(string)
ExtensibleColumnsBase.SetParent(IArchiveProviderExtensible)
ExtensibleColumnsBase.GetAvailableColumns()
ExtensibleColumnsBase.SetDesiredColumns(params string[])
ExtensibleColumnsBase.SetOrderBy(ArchiveOrderByInfo[])
ExtensibleColumnsBase.SetOrderByMapping(string, params string[])
ExtensibleColumnsBase.SetOrderByMapping(ArchiveColumnInfo, params ArchiveColumnInfo[])
ExtensibleColumnsBase.SetPrefixes(string, string)
ExtensibleColumnsBase.SetLocalAbsolutePrefixes(string, string)
ExtensibleColumnsBase.SetIconHint(string)
ExtensibleColumnsBase.SetRestriction(params ArchiveRestrictionInfo[])
ExtensibleColumnsBase.AddLocalRestriction(params ArchiveRestrictionInfo[])
ExtensibleColumnsBase.AddExtensionProvider(IArchiveExtender)
ExtensibleColumnsBase.GetExtensionProviders()
ExtensibleColumnsBase.GetTableInfosFromExtensionProviders()
ExtensibleColumnsBase.PopulateRowFromReaderAsync(SoDataReader, ArchiveRow, CancellationToken)
ExtensibleColumnsBase.AddColumnNameOverride(string, string)
ExtensibleColumnsBase.IsQueryNeeded()
ExtensibleColumnsBase.IsQueryRestriction()
ExtensibleColumnsBase.CalculateOrderbyValue(string, SoDataReader, ArchiveColumnData)
ExtensibleColumnsBase.AddDbInfo(ArchiveColumnData, FieldInfo)
ExtensibleColumnsBase.AddDbInfo(ArchiveColumnData, int)
ExtensibleColumnsBase.ForceDisable()
ExtensibleColumnsBase.GetArchiveColumnName(SoField)
ExtensibleColumnsBase.Parent
ExtensibleColumnsBase.IdField
ExtensibleColumnsBase.ParentPrimaryKey
ExtensibleColumnsBase.NamePrefix
ExtensibleColumnsBase.DisplayNamePrefix
ExtensibleColumnsBase.RootQuery
ExtensibleColumnsBase.OrderBySlots
ExtensibleColumnsBase.PopulateDisplayValue
ExtensibleColumnsBase.PopulateTooltipHint
ExtensibleColumnsBase.DebugXML
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
Namespace: SuperOffice.CRM.ArchiveLists
Assembly: SoDataBase.BusinessLogic.dll
Syntax
public sealed class CategoryMembershipAssociateExtender : AssociateExtenderBase, IArchiveProviderQueryMapping, IArchiveExtender, IArchiveProviderDoesExtend, IArchiveProviderHasColumns, IArchiveProviderExtensible

Constructors

CategoryMembershipAssociateExtender()

Root extender for CategoryMembershipAssosiate

Declaration
public CategoryMembershipAssociateExtender()

Methods

SetJoin()

Subclass contract: Implementations of this method should create the extenders' table information object, join it to the relevant parent, and return the table information instance

Declaration
protected override AssociateTableInfo SetJoin()
Returns
Type Description
AssociateTableInfo
Overrides
ExtenderBase<AssociateTableInfo>.SetJoin()

Implements

IArchiveProviderQueryMapping
IArchiveExtender
IArchiveProviderDoesExtend
IArchiveProviderHasColumns
IArchiveProviderExtensible

Extension Methods

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