| **Navigation:**  [[abc library reference.htm|ABC Library Reference]] > QueryClass > QueryClass Methods >====== Kill (shut down the QueryClass object) {{c6h0009.jpg|C6H0009.jpg}} ====== | [[init initialize the queryclass object .htm|{{btn_prev_n.gif|Previous page}}]][[abc library reference.htm|{{btn_home_n.gif|Return to chapter overview}}]][[reset reset the queryclass object .htm|{{btn_next_n.gif|Next page}}]] | | || **Kill, VIRTUAL** {{blk2blue.jpg|blk2blue.jpg}} The **Kill **method frees any memory allocated during the life of the object and performs any other required termination code. **Implementation:** The Kill method deallocates the queryable items queue. **Example:** **ThisWindow.Init PROCEDURE()** **ReturnValue          BYTE,AUTO** **  CODE** ** !other initialization code** **  Query.Init(QueryWindow)** **  Query.AddItem('UPPER(CLI:LastName)','Name','s20')** **  Query.AddItem('CLI:ZIP+1','ZIP+1','')** **  RETURN ReturnValue** **ThisWindow.Kill PROCEDURE()** **ReturnValue          BYTE,AUTO** **  CODE** **  !other termination code** **  Query.Kill** **  RETURN ReturnValue** **See Also:     **[[init initialize the queryclass object .htm|Init]]