Class UserPreferenceExtenderBase
Inheritance
UserPreferenceExtenderBase
Assembly: SoDataBase.dll
Syntax
public abstract class UserPreferenceExtenderBase : TableExtenderBase<UserPreferenceTableInfo>, IArchiveProviderQueryMapping, IArchiveExtender, IArchiveProviderDoesExtend, IArchiveProviderHasColumns, IArchiveProviderExtensible, IPlugin
Constructors
UserPreferenceExtenderBase()
Construct the extender and all all standard extenders (all features)
Declaration
public UserPreferenceExtenderBase()
Fields
_colDeflevel
Declaration
protected ArchiveColumnInfo _colDeflevel
Field Value
_colDeflevelName
Declaration
protected ArchiveColumnInfo _colDeflevelName
Field Value
_colMaxlevel
Declaration
protected ArchiveColumnInfo _colMaxlevel
Field Value
_colMaxlevelName
Declaration
protected ArchiveColumnInfo _colMaxlevelName
Field Value
_colOwner
Declaration
protected ArchiveColumnInfo _colOwner
Field Value
_colOwnerId
Declaration
protected ArchiveColumnInfo _colOwnerId
Field Value
_colPrefkey
Declaration
protected ArchiveColumnInfo _colPrefkey
Field Value
_colPrefsection
Declaration
protected ArchiveColumnInfo _colPrefsection
Field Value
_colPrefvalue
Declaration
protected ArchiveColumnInfo _colPrefvalue
Field Value
_colUserPreferenceId
Declaration
protected ArchiveColumnInfo _colUserPreferenceId
Field Value
_colValue
Declaration
protected ArchiveColumnInfo _colValue
Field Value
Methods
InnerModifyQuery()
Add/map return fields to the query
Declaration
protected override void InnerModifyQuery()
Overrides
SuperOffice.CRM.ArchiveLists.ExtenderBase<SuperOffice.CRM.Data.UserPreferenceTableInfo>.InnerModifyQuery()
InnerPopulateRowFromReader(SoDataReader, ArchiveRow)
Populate columns not handled by base class
Declaration
protected override void InnerPopulateRowFromReader(SoDataReader reader, ArchiveRow row)
Parameters
Type |
Name |
Description |
SoDataReader |
reader |
Data reader with the query result (one row)
|
ArchiveRow |
row |
archive row to be populated
|
Overrides
SuperOffice.CRM.ArchiveLists.TableExtenderBase<SuperOffice.CRM.Data.UserPreferenceTableInfo>.InnerPopulateRowFromReader(SuperOffice.Data.SoDataReader, SuperOffice.CRM.ArchiveLists.ArchiveRow)
Implements
Extension Methods
EnumUtil.MapEnums<From, To>(From)