/// <summary>
        /// Find by ID
        /// </summary>
        /// <returns></returns>

        IEntityInstanceEnumerator FindStuff()
        {
            IEnumerator    it = _entityInst.GetMethodInstances().Keys.GetEnumerator();
            MethodInstance m  = null;

            while (it.MoveNext())
            {
                String key = (String)it.Current;
                m = (MethodInstance)_entityInst.GetMethodInstances()[key];
                {
                    String b = m.MethodInstanceType.ToString();
                    if (b.Equals("IdEnumerator"))
                    {
                        break;
                    }
                }
            }
            IEntityInstanceEnumerator itt = (IEntityInstanceEnumerator )_entityInst.Execute(m, _lobInst);

            while (itt.MoveNext())
            {
                IEntityInstance e   = (IEntityInstance)itt.Current;
                DataRow         row = e.EntityAsDataRow(e.EntityAsDataTable);
                Object          ob  = row[0];
                IEntityInstance ent = _entityInst.FindSpecific(ob, _lobInst);
                FormatRecord(ent);
            }

            return(itt);
        }