Class HierarchyExtenderBase
Inheritance
HierarchyExtenderBase
Assembly: SoDataBase.dll
Syntax
public abstract class HierarchyExtenderBase : TableExtenderBase<HierarchyTableInfo>, IArchiveProviderQueryMapping, IArchiveExtender, IArchiveProviderDoesExtend, IArchiveProviderHasColumns, IArchiveProviderExtensible, IPlugin
Constructors
HierarchyExtenderBase()
Declaration
protected HierarchyExtenderBase()
Fields
_colHierarchyFullname
Declaration
protected ArchiveColumnInfo _colHierarchyFullname
Field Value
_colHierarchyFullpathIds
Declaration
protected ArchiveColumnInfo _colHierarchyFullpathIds
Field Value
_colHierarchyId
Declaration
protected ArchiveColumnInfo _colHierarchyId
Field Value
_colHierarchyName
Declaration
protected ArchiveColumnInfo _colHierarchyName
Field Value
_colParentId
Declaration
protected ArchiveColumnInfo _colParentId
Field Value
ColumnHierarchyFullname
Declaration
public const string ColumnHierarchyFullname = "hierarchyFullname"
Field Value
ColumnHierarchyFullpathIds
Declaration
public const string ColumnHierarchyFullpathIds = "hierarchyFullpathIds"
Field Value
ColumnHierarchyId
Declaration
public const string ColumnHierarchyId = "hierarchyId"
Field Value
ColumnHierarchyName
Declaration
public const string ColumnHierarchyName = "hierarchyName"
Field Value
ColumnHierarchyParentId
Declaration
public const string ColumnHierarchyParentId = "hierarchyParentId"
Field Value
Methods
InnerModifyQuery()
Declaration
protected override void InnerModifyQuery()
Overrides
SuperOffice.CRM.ArchiveLists.ExtenderBase<SuperOffice.CRM.Data.HierarchyTableInfo>.InnerModifyQuery()
InnerPopulateRowFromReader(SoDataReader, ArchiveRow)
Declaration
protected override void InnerPopulateRowFromReader(SoDataReader reader, ArchiveRow row)
Parameters
Overrides
SuperOffice.CRM.ArchiveLists.TableExtenderBase<SuperOffice.CRM.Data.HierarchyTableInfo>.InnerPopulateRowFromReader(SuperOffice.Data.SoDataReader, SuperOffice.CRM.ArchiveLists.ArchiveRow)
Implements
Extension Methods
EnumUtil.MapEnums<From, To>(From)