Monitor events/assisted automation

Is a monitor cancelled when it returns the parent XAML?
Once a monitor is issued, can the monitor be cancelled without firing the monitored event?
Or assume 2 parallel events within a single monitor (repeat=false), will both events deregister when 1 of the events fires?