This optional callback is a single-threaded task for freeing up
memory, cleaning resources, or anything required to undo the work
performed in BeginEvaluate. The EndEvaluate
callback uses the ICENodeContext
object to clean up the user data stored in the BeginEvaluate
callback.
Warning |
The input and output ports cannot be accessed at
all through the ICENodeContext
object in this callback. The Evaluate callback can access both
input and output port information and the BeginEvaluate callback
can access input ports only in some cases. |