10
You should implement that check only in methods that don't work on a disposed object.
For example:
If your class closes the database connections or file handles in Dispose, all methods that need those database connections or file handles need to check if the instance is already exposed.