Show / Hide Table of Contents

Class EmailFlowContentProvider

Archive of Email flow content. Lists all email flow content

Inheritance
object
MultiQueryProviderBase
EmailFlowContentProvider
Implements
IArchiveMultiQueryProvider
IArchiveProvider
IArchiveProviderHasRows
IArchiveProviderHasColumns
IArchiveProviderHasEntities
Inherited Members
MultiQueryProviderBase.AcceptRow(ArchiveRow)
MultiQueryProviderBase.PreGetRows()
MultiQueryProviderBase.GetFinalRowCount()
MultiQueryProviderBase.AddSubProvider<ProviderType>(ProviderType)
MultiQueryProviderBase.RemoveSubProvider<ProviderType>(ProviderType)
MultiQueryProviderBase.SetRestrictionAndDropUnrestrictedProviders(ArchiveRestrictionInfo[])
MultiQueryProviderBase.CreateAndAddProvidersAsync(MultiQueryProviderBase.AddProviderInfo[])
MultiQueryProviderBase.Close()
MultiQueryProviderBase.GetReaderAsync(string, CancellationToken)
MultiQueryProviderBase.GetRowsAsync(string, CancellationToken)
MultiQueryProviderBase.GetResultInformationAsync()
MultiQueryProviderBase.SetRestriction(ArchiveRestrictionInfo[])
MultiQueryProviderBase.SetPagingInfo(int, int)
MultiQueryProviderBase.GetAvailableColumns()
MultiQueryProviderBase.SetDesiredColumns(params string[])
MultiQueryProviderBase.SetOrderBy(ArchiveOrderByInfo[])
MultiQueryProviderBase.GetAvailableEntities()
MultiQueryProviderBase.SetDesiredEntities(params string[])
MultiQueryProviderBase.InhibitParallelStart
MultiQueryProviderBase.Options
MultiQueryProviderBase.OrderBy
MultiQueryProviderBase.InhibitDistinctPrimaryKeys
MultiQueryProviderBase.OrderByRequiresAll
MultiQueryProviderBase.RestrictionRequiresAll
MultiQueryProviderBase.OrderByRequired
MultiQueryProviderBase.RestrictionHelper
MultiQueryProviderBase.ColumnHelper
MultiQueryProviderBase.PageSize
MultiQueryProviderBase.PageNumber
MultiQueryProviderBase.HaveReadToEnd
MultiQueryProviderBase.Providers
MultiQueryProviderBase.DebugXML
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: SuperOffice.CRM.ArchiveLists
Assembly: SoDataBase.BusinessLogic.dll
Syntax
[ArchiveProvider("EmailFlowContent", 1073741823)]
public class EmailFlowContentProvider : MultiQueryProviderBase, IArchiveMultiQueryProvider, IArchiveProvider, IArchiveProviderHasRows, IArchiveProviderHasColumns, IArchiveProviderHasEntities

Constructors

EmailFlowContentProvider()

Archive of Email flow content. Lists all email flow content

Declaration
public EmailFlowContentProvider()

Fields

ColContentType

Archive of Email flow content. Lists all email flow content

Declaration
public const string ColContentType = "contentType"
Field Value
Type Description
string

ColDescription

Archive of Email flow content. Lists all email flow content

Declaration
public const string ColDescription = "contentDescription"
Field Value
Type Description
string

ColIcon

Archive of Email flow content. Lists all email flow content

Declaration
public const string ColIcon = "contentIcon"
Field Value
Type Description
string

ColId

Archive of Email flow content. Lists all email flow content

Declaration
public const string ColId = "contentId"
Field Value
Type Description
string

ColRegisteredBy

Archive of Email flow content. Lists all email flow content

Declaration
public const string ColRegisteredBy = "registeredBy"
Field Value
Type Description
string

ColRegisteredDate

Archive of Email flow content. Lists all email flow content

Declaration
public const string ColRegisteredDate = "registeredDate"
Field Value
Type Description
string

ColShortDescription

Archive of Email flow content. Lists all email flow content

Declaration
public const string ColShortDescription = "nameOrDescription"
Field Value
Type Description
string

ColThumbnail

Archive of Email flow content. Lists all email flow content

Declaration
public const string ColThumbnail = "contentThumbnail"
Field Value
Type Description
string

ProviderName

Archive of Email flow content. Lists all email flow content

Declaration
public const string ProviderName = "EmailFlowContent"
Field Value
Type Description
string

Methods

InnerPopulateRow(ArchiveRow)

This virtual method is called after a row has been selected as being the 'next' to be returned by this multi query provider, and provides an opportunity to modify it before it is returned to the client.

Declaration
protected override void InnerPopulateRow(ArchiveRow row)
Parameters
Type Name Description
ArchiveRow row

Row being processed, may be modified (with due care)

Overrides
MultiQueryProviderBase.InnerPopulateRow(ArchiveRow)

Implements

IArchiveMultiQueryProvider
IArchiveProvider
IArchiveProviderHasRows
IArchiveProviderHasColumns
IArchiveProviderHasEntities

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
ObjectExtensions.AssignByReflection<T>(T, T)
ObjectExtensions.GraphCopy<T>(T)
IArchiverProviderHasRowsExtensions.GetRowsAsync(IArchiveProviderHasRows, CancellationToken)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top