Esempio n. 1
0
 public override bool Equals(object obj)
 {
     if (object.ReferenceEquals(obj.GetType(), typeof(DbSchema)) == true)
     {
         DbSchema schem = (DbSchema)obj;
         return(schem.Name.Equals(this.Name) && schem.Database.Equals(this.Database));
     }
     else
     {
         return(false);
     }
 }
Esempio n. 2
0
 public DbSchema GteSchemaByName(string schemaName)
 {
     try
     {
         IEnumerator <DbSchema> _enumerator = _schemas.GetEnumerator();
         DbSchema schem = new DbSchema();
         while (_enumerator.MoveNext())
         {
             if (_enumerator.Current.Name.Equals(schemaName) == true)
             {
                 schem = _enumerator.Current;
                 break;
             }
         }
         return(schem);
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 3
0
 public DbTable(string tableName, DbSchema schema)
 {
     _name    = tableName;
     _schema  = schema;
     _columns = new DbColumnCollection();
 }