Multiple Threads in the Repository Add-in

There are two situations in which the Repository Add-in can start a thread to perform some background processing against the repository. They are:

By performing its initialization in a background thread, the Repository Add-in speeds the initialization of Visual Basic. Similarly, by using a background process to delete objects from the repository, the Repository Add-in ensures that lengthy delete propagation operations do not needlessly lengthen the response time of the Visual Basic interactive development environment.

You should be aware of this background processing for two reasons.