Filter Scheme

Filter scheme is the generalization of Field | Value. Field | Value scheme is the special case of Filter that allows using a FilterObject to achieve multi-field Key assignments query, as follows:

// from RDB

Order orderFilter3 = new Order();

orderFilter3.CustomerID = "AROUT";

orderFilter3.ShipVia = 2;

 

ObjectSet orders3 = om.GetObjectSet(orderFilter3);

 

// from ObjectSet

ObjectSet orders = ...;

 

Order filter = new Order(om);

filter.ShipVia = 1;

filter.EmployeeID = 7;

 

// get Sub ObjectSet

ObjectSet subOrders = orders.GetSubSet(filter);

 

// find a DataObject

Order o = (Order)orders.Find(filter);

Related Topics

NObject Query Scheme