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
Inherited Members
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)