Platform SDK: Exchange 2000 Server

Synchronous Events

[This is preliminary documentation and subject to change.]

The Web Store processes Synchronous events sequentially. The Web Store calling thread (the event sink source) waits for each synchronous event to finish before calling the next.

The following IExStoreSyncEvents interface methods will be called by the event sink source for event notification.

Name Description
OnSyncSave Called when an item is saved to the Web Store.
OnSyncDelete Called when an item is deleted from the Web Store.

Synchronous events block the Web Store thread. The store thread waits for the called event thread to finish execution.

While executing, a Synchronous event has exclusive control over the store Item that triggered the event. No other process or request can access the item until the sink is finished executing.

Note   No other process or request can access an item from the start of Synchronous events until the last Synchronous event has completed execution.

See Sink Priority for setting the execution order of synchronous events.