public void Dispose() { Dispose (true); GC.SuppressFinalize(this); }
/// <summary> /// Use this method to complete an execution started with Begin /// </summary> public static void End(RunState state) { if (state == null) throw new ArgumentNullException ("state"); state.Dispose (); }