Class TimeZonesProvider
Inheritance
TimeZonesProvider
Assembly: SoDataBase.dll
Syntax
[ArchiveProvider("TimeZones", 1073741823)]
public class TimeZonesProvider : QueryProviderBase<ArchiveRow>, IArchiveProviderQueryMapping, IArchiveQueryProvider, IArchiveProviderExtensible, IArchiveProvider, IArchiveProviderHasRows, IArchiveProviderHasColumns, IArchiveProviderHasEntities, IPlugin
Constructors
TimeZonesProvider()
Declaration
protected TimeZonesProvider()
Fields
_colCities
Declaration
protected ArchiveColumnInfo _colCities
Field Value
_colCountry
Declaration
protected ArchiveColumnInfo _colCountry
Field Value
_colDaylight
Declaration
protected ArchiveColumnInfo _colDaylight
Field Value
_colDaylightRaw
Declaration
protected ArchiveColumnInfo _colDaylightRaw
Field Value
_colFlag
Declaration
protected ArchiveColumnInfo _colFlag
Field Value
_colId
Declaration
protected ArchiveColumnInfo _colId
Field Value
_colIsActive
Declaration
protected ArchiveColumnInfo _colIsActive
Field Value
_colOffset
Declaration
protected ArchiveColumnInfo _colOffset
Field Value
_colOffsetRaw
Declaration
protected ArchiveColumnInfo _colOffsetRaw
Field Value
_colRegion
Declaration
protected ArchiveColumnInfo _colRegion
Field Value
_colTimeZone
Declaration
protected ArchiveColumnInfo _colTimeZone
Field Value
ProviderName
Declaration
public const string ProviderName = "TimeZones"
Field Value
Properties
PrimaryTable
Declaration
public override TableInfo PrimaryTable { get; }
Property Value
Overrides
SuperOffice.CRM.ArchiveLists.QueryProviderBase<SuperOffice.CRM.ArchiveLists.ArchiveRow>.PrimaryTable
Query
Declaration
public override ArchiveSelect Query { get; }
Property Value
Overrides
SuperOffice.CRM.ArchiveLists.QueryProviderBase<SuperOffice.CRM.ArchiveLists.ArchiveRow>.Query
RootExtenders
Declaration
protected override List<IArchiveExtender> RootExtenders { get; }
Property Value
Overrides
SuperOffice.CRM.ArchiveLists.QueryProviderBase<SuperOffice.CRM.ArchiveLists.ArchiveRow>.RootExtenders
Methods
InnerMapFields()
Declaration
public override void InnerMapFields()
Overrides
SuperOffice.CRM.ArchiveLists.QueryProviderBase<SuperOffice.CRM.ArchiveLists.ArchiveRow>.InnerMapFields()
InnerPopulateRowFromReader(SoDataReader, ArchiveRow)
Declaration
protected override void InnerPopulateRowFromReader(SoDataReader reader, ArchiveRow row)
Parameters
Overrides
ProcessOrderBy()
Declaration
protected override void ProcessOrderBy()
Overrides
SetOrderBy(ArchiveOrderByInfo[])
Declaration
public override void SetOrderBy(ArchiveOrderByInfo[] orderBy)
Parameters
Overrides
SuperOffice.CRM.ArchiveLists.QueryProviderBase<SuperOffice.CRM.ArchiveLists.ArchiveRow>.SetOrderBy(SuperOffice.CRM.ArchiveLists.ArchiveOrderByInfo[])
SetRestriction(ArchiveRestrictionInfo[])
Declaration
public override bool SetRestriction(params ArchiveRestrictionInfo[] restrictions)
Parameters
Returns
Overrides
SuperOffice.CRM.ArchiveLists.QueryProviderBase<SuperOffice.CRM.ArchiveLists.ArchiveRow>.SetRestriction(SuperOffice.CRM.ArchiveLists.ArchiveRestrictionInfo[])
Implements
Extension Methods
EnumUtil.MapEnums<From, To>(From)