Class MappedPreferenceProvider
Get all the mapped ('fake') Service preferences known to the ServicePreferenceMapper. NOTE that only section and key are supported as restrictions, and only with the equals operator. Anything else needs to be coded!
Implements
Inherited Members
Namespace: SuperOffice.CRM.ArchiveLists
Assembly: SoDataBase.dll
Syntax
[ArchiveProvider("MappedPreferences", 1073741823)]
public class MappedPreferenceProvider : InMemoryProviderBase<ArchiveRow>, IArchiveProvider, IArchiveProviderHasRows, IArchiveProviderHasColumns, IArchiveProviderHasEntities, IPlugin
Constructors
MappedPreferenceProvider()
Get all the mapped ('fake') Service preferences known to the ServicePreferenceMapper. NOTE that only section and key are supported as restrictions, and only with the equals operator. Anything else needs to be coded!
Declaration
public MappedPreferenceProvider()
Fields
_colDeflevel
Get all the mapped ('fake') Service preferences known to the ServicePreferenceMapper. NOTE that only section and key are supported as restrictions, and only with the equals operator. Anything else needs to be coded!
Declaration
protected ArchiveColumnInfo _colDeflevel
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colDeflevelName
Get all the mapped ('fake') Service preferences known to the ServicePreferenceMapper. NOTE that only section and key are supported as restrictions, and only with the equals operator. Anything else needs to be coded!
Declaration
protected ArchiveColumnInfo _colDeflevelName
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colMaxlevel
Get all the mapped ('fake') Service preferences known to the ServicePreferenceMapper. NOTE that only section and key are supported as restrictions, and only with the equals operator. Anything else needs to be coded!
Declaration
protected ArchiveColumnInfo _colMaxlevel
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colMaxlevelName
Get all the mapped ('fake') Service preferences known to the ServicePreferenceMapper. NOTE that only section and key are supported as restrictions, and only with the equals operator. Anything else needs to be coded!
Declaration
protected ArchiveColumnInfo _colMaxlevelName
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colOwner
Get all the mapped ('fake') Service preferences known to the ServicePreferenceMapper. NOTE that only section and key are supported as restrictions, and only with the equals operator. Anything else needs to be coded!
Declaration
protected ArchiveColumnInfo _colOwner
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colOwnerId
Get all the mapped ('fake') Service preferences known to the ServicePreferenceMapper. NOTE that only section and key are supported as restrictions, and only with the equals operator. Anything else needs to be coded!
Declaration
protected ArchiveColumnInfo _colOwnerId
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colPrefkey
Get all the mapped ('fake') Service preferences known to the ServicePreferenceMapper. NOTE that only section and key are supported as restrictions, and only with the equals operator. Anything else needs to be coded!
Declaration
protected ArchiveColumnInfo _colPrefkey
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colPrefsection
Get all the mapped ('fake') Service preferences known to the ServicePreferenceMapper. NOTE that only section and key are supported as restrictions, and only with the equals operator. Anything else needs to be coded!
Declaration
protected ArchiveColumnInfo _colPrefsection
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colPrefvalue
Get all the mapped ('fake') Service preferences known to the ServicePreferenceMapper. NOTE that only section and key are supported as restrictions, and only with the equals operator. Anything else needs to be coded!
Declaration
protected ArchiveColumnInfo _colPrefvalue
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colUserPreferenceId
Get all the mapped ('fake') Service preferences known to the ServicePreferenceMapper. NOTE that only section and key are supported as restrictions, and only with the equals operator. Anything else needs to be coded!
Declaration
protected ArchiveColumnInfo _colUserPreferenceId
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colValue
Get all the mapped ('fake') Service preferences known to the ServicePreferenceMapper. NOTE that only section and key are supported as restrictions, and only with the equals operator. Anything else needs to be coded!
Declaration
protected ArchiveColumnInfo _colValue
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
ProviderName
Get all the mapped ('fake') Service preferences known to the ServicePreferenceMapper. NOTE that only section and key are supported as restrictions, and only with the equals operator. Anything else needs to be coded!
Declaration
public const string ProviderName = "MappedPreferences"
Field Value
Type | Description |
---|---|
String |
Properties
BaseClassShouldFilterColumns
Get all the mapped ('fake') Service preferences known to the ServicePreferenceMapper. NOTE that only section and key are supported as restrictions, and only with the equals operator. Anything else needs to be coded!
Declaration
protected override bool BaseClassShouldFilterColumns { get; }
Property Value
Type | Description |
---|---|
Boolean |
Overrides
BaseClassShouldFilterEntities
Get all the mapped ('fake') Service preferences known to the ServicePreferenceMapper. NOTE that only section and key are supported as restrictions, and only with the equals operator. Anything else needs to be coded!
Declaration
protected override bool BaseClassShouldFilterEntities { get; }
Property Value
Type | Description |
---|---|
Boolean |
Overrides
BaseClassShouldPage
Get all the mapped ('fake') Service preferences known to the ServicePreferenceMapper. NOTE that only section and key are supported as restrictions, and only with the equals operator. Anything else needs to be coded!
Declaration
protected override bool BaseClassShouldPage { get; }
Property Value
Type | Description |
---|---|
Boolean |
Overrides
BaseClassShouldSort
Get all the mapped ('fake') Service preferences known to the ServicePreferenceMapper. NOTE that only section and key are supported as restrictions, and only with the equals operator. Anything else needs to be coded!
Declaration
protected override bool BaseClassShouldSort { get; }
Property Value
Type | Description |
---|---|
Boolean |
Overrides
Methods
GetResultData()
Since we leave all the sort/filter/etc logic to the base class, we just deliver everything here
Declaration
protected override List<ArchiveRow> GetResultData()
Returns
Type | Description |
---|---|
List<ArchiveRow> |
Overrides
SetRestriction(ArchiveRestrictionInfo[])
Get all the mapped ('fake') Service preferences known to the ServicePreferenceMapper. NOTE that only section and key are supported as restrictions, and only with the equals operator. Anything else needs to be coded!
Declaration
public override bool SetRestriction(params ArchiveRestrictionInfo[] restrictions)
Parameters
Type | Name | Description |
---|---|---|
ArchiveRestrictionInfo[] | restrictions |
Returns
Type | Description |
---|---|
Boolean |