0 out of 1 rated this helpful - Rate this topic

SPEventReceiverBase.DisableEventFiring Method

NOTE: This API is now obsolete.

Prevents events from being raised.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Available in Sandboxed Solutions: No
[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.

Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ