NOTE: This API is now obsolete.
Prevents events from being raised.
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Available in Sandboxed Solutions: No
'Declaration <ObsoleteAttribute("Use EventFiringEnabled")> _ Protected Sub DisableEventFiring 'Usage Me.DisableEventFiring()
[ObsoleteAttribute("Use EventFiringEnabled")] protected void DisableEventFiring()
One reason to prevent events from being raised is to avoid recursion. For example, if you have an ItemAdded event on a list and you write code within it to add an item, you can put that code in a DisableEventReceivers() ... EnableEventReceivers() block to avoid recursion.