Destroy is the destructor for the object instance. Destroy frees and releases resources allocted in the Create method, including the internal query pointer list used for handling compressed resource records.
Destroy calls the inherited Destroy method prior to exiting.