Show / Hide Table of Contents

Interface IArchiveTypedProviderBase

Non-generic base interface for strongly typed providers, defining the methods and properties common to all such interfaces; this interface has no knowledge of the return row type, which is added in the interface that inherits from this interface

Inherited Members
IArchiveProviderHasRows.GetRows(String)
IArchiveProviderHasRows.GetReader(String)
IArchiveProviderHasRows.GetResultInformation()
IArchiveProviderHasRows.Close()
IArchiveProviderHasRows.SetPagingInfo(Int32, Int32)
IArchiveProviderHasColumns.GetAvailableColumns()
IArchiveProviderHasColumns.SetDesiredColumns(String[])
IArchiveProviderHasColumns.SetOrderBy(ArchiveOrderByInfo[])
IArchiveProviderHasColumns.SetRestriction(ArchiveRestrictionInfo[])
IArchiveProviderHasEntities.GetAvailableEntities()
IArchiveProviderHasEntities.SetDesiredEntities(String[])
Namespace: SuperOffice.CRM.ArchiveLists
Assembly: SoDataBase.dll
Syntax
public interface IArchiveTypedProviderBase : IArchiveProvider, IArchiveProviderHasRows, IArchiveProviderHasColumns, IArchiveProviderHasEntities, IPlugin

Methods

GetStandardColumnNames()

Get the column names that are always present in the return row, i.e., those columns that have explicit properties in the .

Declaration
string[] GetStandardColumnNames()
Returns
Type Description
String[]

SetAdditionalColumns(String[])

Set additional desired columns. In a typed provider, that actually means 'additional to the standard columns', which are always present.

Declaration
void SetAdditionalColumns(params string[] additionalColumns)
Parameters
Type Name Description
String[] additionalColumns

Additional columns

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top