public static void Pulse(object obj) { if (obj == null) { throw new ArgumentNullException("obj"); } Monitor.ObjPulse(obj); }