internal override DbHierarchicalObject <T> GetChildByParent(DbConnection conn, DbHierarchicalObject <T> parent) { return(this.GetChildByParent((OdbcConnection)conn, parent)); }
protected override DbHierarchicalObject <Int32> GetChildByParent(SqlConnection conn, DbHierarchicalObject <Int32> parent) { return(GetErrorByOuterError(conn, (Error)parent)); }
/// <summary> /// Gets the child object that belongs to the specified parent /// </summary> /// <param name="conn">Open connection to the database</param> /// <param name="parent">Parent of the desired child</param> /// <returns>Child object that belongs to the specified parent</returns> protected abstract DbHierarchicalObject <T> GetChildByParent(OdbcConnection conn, DbHierarchicalObject <T> parent);