RegistrationAttribute::Key::IDisposable::Dispose Method ()

 

Disposes the object and its resources.

Namespace:   Microsoft.VisualStudio.Shell
Assembly:  Microsoft.VisualStudio.Shell.Immutable.10.0 (in Microsoft.VisualStudio.Shell.Immutable.10.0.dll)

private:
virtual void Dispose() sealed = IDisposable::Dispose

Call Dispose when you are finished using the RegistrationAttribute::Key. The Dispose method leaves the RegistrationAttribute::Key in an unusable state. After calling Dispose, you must release all references to the RegistrationAttribute::Key so the garbage collector can reclaim the memory that the RegistrationAttribute::Key was occupying. For more information, see Cleaning Up Unmanaged Resources and Implementing a Dispose Method.

System_CAPS_noteNote

Always call Dispose before you release your last reference to the RegistrationAttribute::Key. Otherwise, the resources it is using will not be freed until the garbage collector calls the RegistrationAttribute::Key object's Finalize method.

Return to top
Show: