protected virtual void Dispose(bool disposing) { if (!disposed) { if (disposing) { agrupamiento.Dispose(); lider.Dispose(); for (int i = 0; i < miembros.Count; i++) { miembros[i].Dispose(); } } agrupamiento = null; cuentas_acabadas.Clear(); cuentas_acabadas = null; miembros.Clear(); miembros = null; lider = null; disposed = true; } }
public Grupo(Cuenta _lider) { agrupamiento = new Agrupamiento(this); cuentas_acabadas = new Dictionary <Cuenta, ManualResetEvent>(); lider = _lider; miembros = new ObservableCollection <Cuenta>(); lider.grupo = this; }
public Grupo(Account _lider) { agrupamiento = new Agrupamiento(this); cuentas_acabadas = new Dictionary <Account, ManualResetEvent>(); lider = _lider; members = new ObservableCollection <Account>(); lider.group = this; }
public Grupo(Account leader) { agrupamiento = new Agrupamiento(this); cuentas_acabadas = new Dictionary <Account, ManualResetEvent>(); Leader = leader; miembros = new ObservableCollection <Account>(); Leader.Group = this; }