Class SelectionCombinedPersonExtenderBase
Inheritance
SelectionCombinedPersonExtenderBase
Implements
Inherited Members
Namespace: SuperOffice.CRM.ArchiveLists.Archive
Assembly: SoDataBase.BusinessLogic.dll
Syntax
public class SelectionCombinedPersonExtenderBase : CombinedPersonExtenderBase, IArchiveProviderQueryMapping, IArchiveExtender, IArchiveProviderDoesExtend, IArchiveProviderHasColumns, IArchiveProviderExtensible
Constructors
SelectionCombinedPersonExtenderBase()
Declaration
public SelectionCombinedPersonExtenderBase()
SelectionCombinedPersonExtenderBase(Features)
Construct the object
Declaration
public SelectionCombinedPersonExtenderBase(PersonExtenderBase.Features features)
Parameters
| Type | Name | Description |
|---|---|---|
| PersonExtenderBase.Features | features |
SelectionCombinedPersonExtenderBase(Features, string)
Declaration
public SelectionCombinedPersonExtenderBase(PersonExtenderBase.Features features, string context)
Parameters
| Type | Name | Description |
|---|---|---|
| PersonExtenderBase.Features | features | |
| string | context |
Properties
TableToExtend
Return the free-standing person table instance
Declaration
public override TableInfo TableToExtend { get; }
Property Value
| Type | Description |
|---|---|
| TableInfo |
Overrides
Methods
SetJoin()
Return the free-standing person table instance
Declaration
protected override PersonTableInfo SetJoin()
Returns
| Type | Description |
|---|---|
| PersonTableInfo | TableInfo instance to be used by the base class |
Overrides
SetRestriction(params ArchiveRestrictionInfo[])
Set the restriction for the query. This method sets the restrictions for this provider, as well as invoking the same call on all known extenders. Recursion will take it to the bottom. This method actually only saves the restriction specification for use during query processing.
Declaration
public override bool SetRestriction(params ArchiveRestrictionInfo[] restrictions)
Parameters
| Type | Name | Description |
|---|---|---|
| ArchiveRestrictionInfo[] | restrictions | Array of restrictions (implicit AND) |
Returns
| Type | Description |
|---|---|
| bool |