HI JimDaug,
These are the methods (some of them) of the DataAccessAdapterBase class you can override:
public virtual bool SaveEntity(IEntity2 entityToSave, bool refetchAfterSave, IPredicateExpression updateRestriction, bool recurse);
public virtual bool DeleteEntity(IEntity2 entityToDelete, IPredicateExpression deleteRestriction);
public virtual bool FetchEntity(IEntity2 entityToFetch, IPrefetchPath2 prefetchPath, Context contextToUse, ExcludeIncludeFieldsList excludedIncludedFields);
All of those receive an _IEntity2 _parameter. Is that _FetchEntity _method that you want to override?