The ObjectEventSet object represents a SQL Server set of object events.
public sealed class ObjectEventSet : EventSetBase
The events in the object event set are generated by various SMO objects that represent the SQL Server objects.
Any public static (Shared in Microsoft Visual Basic) members of this type are safe for multithreaded operations. Any instance members are not guaranteed to be thread safe.
Handling SMO Events