Enum ProviderFlags
Flags that modify the behaviour of an Archive Provider, what it returns and how it runs
Namespace: SuperOffice.CRM.ArchiveLists
Assembly: SoDataBase.dll
Syntax
[Flags]
public enum ProviderFlags
Fields
Name | Description |
---|---|
InhibitDisplayValues | Do NOT generate display values; the DisplayValue field of the ArchiveColumnData will be blank or null. This is a performance enhancement, as the code needed to generate the display value is usually skipped completely. Note that due to the combination of base class/subclass implementation, not all parts of all providers will honour this property. |
InhibitTooltips | Do NOT generate tooltips; the TooltipHint field of the ArchiveColumnData will be blank or null. This is a performance enhancement, as the code needed to generate the display value is usually skipped completely Note that due to the combination of base class/subclass implementation, not all parts of all providers will honour this property. |
InhibitTwoPhase | Block two-phase processing, where large queries first generate a narrow result set consisting of primary keys, followed by a wide result set based on those keys. If page size is set to Int32.MaxValue, two-phase processing is also inhibited. |
None | This value represents the default, 'all flags off' state. Unless the client sets options explicitly, this is the state that will run. |