public TableManager(SessionManager.Session session) { if (session == null) throw new ArgumentNullException("Session"); this.session = session; this.manager = session.SchemaManager; this.conn = session.Connection; this.columnManager = manager.ColumnManager; this.constraintManager = manager.ConstraintManager; this.indexManager = manager.IndexManager; }
public TableManager(SessionManager.Session session) { if (session == null) { throw new ArgumentNullException("Session"); } this.session = session; this.manager = session.SchemaManager; this.conn = session.Connection; this.columnManager = manager.ColumnManager; this.constraintManager = manager.ConstraintManager; this.indexManager = manager.IndexManager; }
public Session(OracleConnection conn) { if (conn == null) { throw new ArgumentNullException("Connection"); } this.conn = conn; try { // create managers privManager = new SysPrivManager(this); roleManager = new RoleManager(this); userManager = new UserManager(this); schemaManager = new SchemaManager(this); // store current user reference currentUser = userManager.SessionUser; } catch (Exception e) { MessageBox.Show(string.Format("Exception caught:\n{0}", e.Message)); } }
public Session(OracleConnection conn) { if(conn == null) throw new ArgumentNullException("Connection"); this.conn = conn; try { // create managers privManager = new SysPrivManager(this); roleManager = new RoleManager(this); userManager = new UserManager(this); schemaManager = new SchemaManager(this); // store current user reference currentUser = userManager.SessionUser; } catch (Exception e) { MessageBox.Show(string.Format("Exception caught:\n{0}", e.Message)); } }