Class SystemEventsExtenderBase
Inheritance
SystemEventsExtenderBase
Assembly: SoDataBase.dll
Syntax
public abstract class SystemEventsExtenderBase : TableExtenderBase<SystemEventTableInfo>, IArchiveProviderQueryMapping, IArchiveExtender, IArchiveProviderDoesExtend, IArchiveProviderHasColumns, IArchiveProviderExtensible
Constructors
SystemEventsExtenderBase()
Construct the extender and all all standard extenders (all features)
Declaration
public SystemEventsExtenderBase()
Fields
_colEta
Declaration
protected ArchiveColumnInfo _colEta
Field Value
_colEventKey
Declaration
protected ArchiveColumnInfo _colEventKey
Field Value
_colEventMess
Declaration
protected ArchiveColumnInfo _colEventMess
Field Value
_colEventName
Declaration
protected ArchiveColumnInfo _colEventName
Field Value
Declaration
protected ArchiveColumnInfo _colExtraInfo
Field Value
_colOwner
Declaration
protected ArchiveColumnInfo _colOwner
Field Value
_colRegistered
Declaration
protected ArchiveColumnInfo _colRegistered
Field Value
_colScope
Declaration
protected ArchiveColumnInfo _colScope
Field Value
_colStatus
Declaration
protected ArchiveColumnInfo _colStatus
Field Value
_colSystemEventId
Declaration
protected ArchiveColumnInfo _colSystemEventId
Field Value
_colType
Declaration
protected ArchiveColumnInfo _colType
Field Value
_colUpdatedCount
Declaration
protected ArchiveColumnInfo _colUpdatedCount
Field Value
Methods
InnerModifyQuery()
Add/map return fields to the query
Declaration
protected override void InnerModifyQuery()
Overrides
InnerPopulateRowFromReader(SoDataReader, ArchiveRow)
Derived classes should implement the population of ColumnData items for columns
that are NOT handled by this base class in this method. Whether a column is handled by
this base class is part of its database binding information, set by the various MapXXX methods.
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
Implements
Extension Methods