Projections with associated classes

Scenario :

type   TCustomerSearch = class(TObject)
          FTextToSearchFor : String;
          property
             TextToSearchFor : String
                 read FTextToSearchFor write FTextToSearchFor
          end;

          TCustomer =class(TObject)
             SearchedValues : TList<TCustomerSearch>;
       
           end; 

Question :

Is it possible to search for a customer with a specific Value in the SearchedValues ? Best done without knewledge of the underlaying table structure.

thanks Hans-Joerg

Maybe this example that shows how to get invoices by searching for a property of an invoice item helps you out? I guess it's analog?


http://www.tmssoftware.biz/business/aurelius/doc/web/removing_duplicated_objects.html