Class UtmParametersExtenderBase
This is the base class for all extenders that add UtmParameters to their base query. It handles all UtmParameters-related fields. Derived classes should simply implement the ExtenderBase.SetJoin method to join an UtmParametersTableInfo to the RootQuery.
Inheritance
Implements
Inherited Members
Namespace: SuperOffice.CRM.ArchiveLists
Assembly: SoDataBase.BusinessLogic.dll
Syntax
public abstract class UtmParametersExtenderBase : TableExtenderBase<UtmParametersTableInfo>, IArchiveProviderQueryMapping, IArchiveExtender, IArchiveProviderDoesExtend, IArchiveProviderHasColumns, IArchiveProviderExtensible
Constructors
UtmParametersExtenderBase()
This is the base class for all extenders that add UtmParameters to their base query. It handles all UtmParameters-related fields. Derived classes should simply implement the ExtenderBase.SetJoin method to join an UtmParametersTableInfo to the RootQuery.
Declaration
public UtmParametersExtenderBase()
Fields
_colCampaign
This is the base class for all extenders that add UtmParameters to their base query. It handles all UtmParameters-related fields. Derived classes should simply implement the ExtenderBase.SetJoin method to join an UtmParametersTableInfo to the RootQuery.
Declaration
protected ArchiveColumnInfo _colCampaign
Field Value
| Type | Description |
|---|---|
| ArchiveColumnInfo |
_colContent
This is the base class for all extenders that add UtmParameters to their base query. It handles all UtmParameters-related fields. Derived classes should simply implement the ExtenderBase.SetJoin method to join an UtmParametersTableInfo to the RootQuery.
Declaration
protected ArchiveColumnInfo _colContent
Field Value
| Type | Description |
|---|---|
| ArchiveColumnInfo |
_colFirstTouchCampaign
This is the base class for all extenders that add UtmParameters to their base query. It handles all UtmParameters-related fields. Derived classes should simply implement the ExtenderBase.SetJoin method to join an UtmParametersTableInfo to the RootQuery.
Declaration
protected ArchiveColumnInfo _colFirstTouchCampaign
Field Value
| Type | Description |
|---|---|
| ArchiveColumnInfo |
_colFirstTouchContent
This is the base class for all extenders that add UtmParameters to their base query. It handles all UtmParameters-related fields. Derived classes should simply implement the ExtenderBase.SetJoin method to join an UtmParametersTableInfo to the RootQuery.
Declaration
protected ArchiveColumnInfo _colFirstTouchContent
Field Value
| Type | Description |
|---|---|
| ArchiveColumnInfo |
_colFirstTouchMedium
This is the base class for all extenders that add UtmParameters to their base query. It handles all UtmParameters-related fields. Derived classes should simply implement the ExtenderBase.SetJoin method to join an UtmParametersTableInfo to the RootQuery.
Declaration
protected ArchiveColumnInfo _colFirstTouchMedium
Field Value
| Type | Description |
|---|---|
| ArchiveColumnInfo |
_colFirstTouchReferrerDomain
This is the base class for all extenders that add UtmParameters to their base query. It handles all UtmParameters-related fields. Derived classes should simply implement the ExtenderBase.SetJoin method to join an UtmParametersTableInfo to the RootQuery.
Declaration
protected ArchiveColumnInfo _colFirstTouchReferrerDomain
Field Value
| Type | Description |
|---|---|
| ArchiveColumnInfo |
_colFirstTouchSource
This is the base class for all extenders that add UtmParameters to their base query. It handles all UtmParameters-related fields. Derived classes should simply implement the ExtenderBase.SetJoin method to join an UtmParametersTableInfo to the RootQuery.
Declaration
protected ArchiveColumnInfo _colFirstTouchSource
Field Value
| Type | Description |
|---|---|
| ArchiveColumnInfo |
_colFirstTouchTerm
This is the base class for all extenders that add UtmParameters to their base query. It handles all UtmParameters-related fields. Derived classes should simply implement the ExtenderBase.SetJoin method to join an UtmParametersTableInfo to the RootQuery.
Declaration
protected ArchiveColumnInfo _colFirstTouchTerm
Field Value
| Type | Description |
|---|---|
| ArchiveColumnInfo |
_colMedium
This is the base class for all extenders that add UtmParameters to their base query. It handles all UtmParameters-related fields. Derived classes should simply implement the ExtenderBase.SetJoin method to join an UtmParametersTableInfo to the RootQuery.
Declaration
protected ArchiveColumnInfo _colMedium
Field Value
| Type | Description |
|---|---|
| ArchiveColumnInfo |
_colReferrerDomain
This is the base class for all extenders that add UtmParameters to their base query. It handles all UtmParameters-related fields. Derived classes should simply implement the ExtenderBase.SetJoin method to join an UtmParametersTableInfo to the RootQuery.
Declaration
protected ArchiveColumnInfo _colReferrerDomain
Field Value
| Type | Description |
|---|---|
| ArchiveColumnInfo |
_colSource
This is the base class for all extenders that add UtmParameters to their base query. It handles all UtmParameters-related fields. Derived classes should simply implement the ExtenderBase.SetJoin method to join an UtmParametersTableInfo to the RootQuery.
Declaration
protected ArchiveColumnInfo _colSource
Field Value
| Type | Description |
|---|---|
| ArchiveColumnInfo |
_colTerm
This is the base class for all extenders that add UtmParameters to their base query. It handles all UtmParameters-related fields. Derived classes should simply implement the ExtenderBase.SetJoin method to join an UtmParametersTableInfo to the RootQuery.
Declaration
protected ArchiveColumnInfo _colTerm
Field Value
| Type | Description |
|---|---|
| ArchiveColumnInfo |
_colUTMDataId
This is the base class for all extenders that add UtmParameters to their base query. It handles all UtmParameters-related fields. Derived classes should simply implement the ExtenderBase.SetJoin method to join an UtmParametersTableInfo to the RootQuery.
Declaration
protected ArchiveColumnInfo _colUTMDataId
Field Value
| Type | Description |
|---|---|
| ArchiveColumnInfo |
Methods
InnerModifyQuery()
This is the base class for all extenders that add UtmParameters to their base query. It handles all UtmParameters-related fields. Derived classes should simply implement the ExtenderBase.SetJoin method to join an UtmParametersTableInfo to the RootQuery.
Declaration
protected override void InnerModifyQuery()