Inform the listeners that a change is about to take place using their FirePreChangeEvent methods.

Namespace:  BioSharp.Core.Utils
Assembly:  BioSharp.Core (in BioSharp.Core.dll) Version: 0.1.3191.26120 (0.1.0.0)

Syntax

C#
public void FirePreChangeEvent(
	ChangeEvent ce
)

Parameters

ce
Type: BioSharp.Core.Utils..::.ChangeEvent
the ChangeEvent to pass on

Remarks

Listeners will be informed if they were interested in all types of event, or if ce.Type is equal to the type they are registered for.

This method must be called while the current thread holds the lock on this change support.

Exceptions

ExceptionCondition
BioSharp.Core.Utils..::.ChangeVetoExceptionif any of the listeners veto this change

See Also