| **Navigation:**  [[abc library reference.htm|ABC Library Reference]] > RelationManager > RelationManager Methods >====== Kill (shut down the RelationManager object) {{c6h0009.jpg|C6H0009.jpg}} ====== | [[init initialize the relationmanager object .htm|{{btn_prev_n.gif|Previous page}}]][[abc library reference.htm|{{btn_home_n.gif|Return to chapter overview}}]][[listlinkingfields map pairs of linked fields .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. **Example:** ** ** ** PROGRAM** ** INCLUDE('FILE.INC')                  !declare RelationManager class** **Access:Client  CLASS(FileManager)     !declare Access:Client class** **Init            PROCEDURE** **               END** **Client   FILE,DRIVER('TOPSPEED'),PRE(CLI),THREAD !declare Client file** **IDKey    KEY(CLI:ID),NOCASE,OPT,PRIMARY** **Record    RECORD,PRE()** **ID         LONG** **Name       STRING(20)** **StateCode  STRING(2)** **          END** **         END** **  CODE** **  Access:Client.Init                         !initialize Access:Client obj** **  Relate:Client.Init(Access:Client,1)        !init Relate:Client--use logout** **  Relate:Client.AddRelation( Relate:States ) !relate Client to States file** **  !program code** **  Relate:Client.Kill                         !shut down Relate:Client object** **  Access:Client.Kill                         !shut down Access:Client object**