Class SaleSelectionProviderBase
Base class for SaleSelection provider. Both the regular provider and the shadow provider will inherit this class.
Inheritance
SaleSelectionProviderBase
Implements
Inherited Members
Namespace: SuperOffice.CRM.ArchiveLists.Archive
Assembly: SoDataBase.dll
Syntax
public abstract class SaleSelectionProviderBase : SelectionProviderBase, IArchiveMultiQueryProvider, IArchiveProvider, IArchiveProviderHasRows, IArchiveProviderHasColumns, IArchiveProviderHasEntities
Constructors
SaleSelectionProviderBase(string, string, string, bool)
Base class for SaleSelection provider. Both the regular provider and the shadow provider will inherit this class.
Declaration
public SaleSelectionProviderBase(string staticProvidername, string dynamicProviderName, string combinedProviderName, bool isShadow)
Parameters
Type | Name | Description |
---|---|---|
string | staticProvidername | |
string | dynamicProviderName | |
string | combinedProviderName | |
bool | isShadow |
Methods
GetSaleSelectionMembersRows(int, string[], bool)
Retrieve all selection members for a given selection
Declaration
public static IEnumerable<ArchiveRow> GetSaleSelectionMembersRows(int selectionId, string[] returnColumns, bool includeStopped)
Parameters
Type | Name | Description |
---|---|---|
int | selectionId | Identity of selection to get members from |
string[] | returnColumns | Name of columns to return |
bool | includeStopped | Include contacts marked with stop |
Returns
Type | Description |
---|---|
IEnumerable<ArchiveRow> | All selection members for given selection |