FeatureConnector<TFeatureProviderType>.Dispose Method
Releases all resources used by the FeatureConnector<TFeatureProviderType>.
Namespace: Microsoft.Windows.Design.Features
Assembly: Microsoft.Windows.Design.Extensibility (in Microsoft.Windows.Design.Extensibility.dll)
Syntax
'Declaration
Public Sub Dispose
public void Dispose()
public:
virtual void Dispose() sealed
abstract Dispose : unit -> unit
override Dispose : unit -> unit
public final function Dispose()
Implements
Remarks
Call Dispose when you are finished using the FeatureConnector<TFeatureProviderType>. The Dispose method leaves the FeatureConnector<TFeatureProviderType> in an unusable state. After calling Dispose, you must release all references to the FeatureConnector<TFeatureProviderType> so the garbage collector can reclaim the memory that the FeatureConnector<TFeatureProviderType> was occupying. For more information, see Cleaning Up Unmanaged Resources and Implementing a Dispose Method.
Note
Always call Dispose before you release your last reference to the FeatureConnector<TFeatureProviderType>. Otherwise, the resources it is using will not be freed until the garbage collector calls the FeatureConnector<TFeatureProviderType> object's Finalize method.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
See Also
Reference
FeatureConnector<TFeatureProviderType> Class
Microsoft.Windows.Design.Features Namespace