Class PersonAnyPhoneExtender
Special phone extender used only for searching. It will innerjoin to the parent person on any person-related phone type and without rank restrictions; however, it will not join at all unless its column has actually been specified as a restriction (because it would otherwise cause huge row duplications)
Inheritance
Implements
Inherited Members
Namespace: SuperOffice.CRM.ArchiveLists
Assembly: SoDataBase.dll
Syntax
public class PersonAnyPhoneExtender : PhoneExtenderBase, IArchiveProviderQueryMapping, IArchiveExtender, IArchiveProviderDoesExtend, IArchiveProviderHasColumns, IArchiveProviderExtensible, IPlugin
Constructors
PersonAnyPhoneExtender()
Special phone extender used only for searching. It will innerjoin to the parent person on any person-related phone type and without rank restrictions; however, it will not join at all unless its column has actually been specified as a restriction (because it would otherwise cause huge row duplications)
Declaration
public PersonAnyPhoneExtender()
Properties
ParentCountryId
Special phone extender used only for searching. It will innerjoin to the parent person on any person-related phone type and without rank restrictions; however, it will not join at all unless its column has actually been specified as a restriction (because it would otherwise cause huge row duplications)
Declaration
protected override FieldInfo ParentCountryId { get; }
Property Value
Type | Description |
---|---|
FieldInfo |
Overrides
Methods
SetJoin()
Special phone extender used only for searching. It will innerjoin to the parent person on any person-related phone type and without rank restrictions; however, it will not join at all unless its column has actually been specified as a restriction (because it would otherwise cause huge row duplications)
Declaration
protected override PhoneTableInfo SetJoin()
Returns
Type | Description |
---|---|
PhoneTableInfo |