Version

SuspendNotificationProcessing Method

Suspends notification processing.
Syntax
'Declaration
 
Public Sub SuspendNotificationProcessing() 
public void SuspendNotificationProcessing()
Remarks

This method is typically used when developers are about to perform operations in UltraWebGrid causing a large number of calculation-related notifications to be raised. Because the processing of a large number of notifications can add significant time to execute pending calculations, this method can be used to suspend these notifications temporarily.

An application must call ResumeNotificationProcessing to resume the notifications processing. Failure to process notifications can cause the _CALCMANAGER_ to stop enqueing formulas that need to be recalculated, so developers calling ResumeNotificationProcessing after making changes that impact formulas need to do so with it's dirtyAllFormulas parameter set to true. This leads to all formulas being enqueued and properly recalculated.

Suspending notification processing also suspends all calculations, as if SuspendCalc had been called.

Requirements

Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also