Puedes implementar a IDisposable y te creará (si usas vb) el método Dispose
Código vb.net:
Ver originalPublic Sub Dispose() Implements IDisposable.Dispose
' No cambie este código. Coloque el código de limpieza en Dispose (ByVal que se dispone como Boolean).
Dispose(True)
GC.SuppressFinalize(Me)
End Sub
el GC liberará recursos de memoria. Espero te sirva