FeatureConnector<TFeatureProviderType>.Dispose 方法

释放由 FeatureConnector<TFeatureProviderType> 占用的所有资源。

命名空间:  Microsoft.Windows.Design.Features
程序集:  Microsoft.Windows.Design.Extensibility(在 Microsoft.Windows.Design.Extensibility.dll 中)

语法

声明
Public Sub Dispose
public void Dispose()
public:
virtual void Dispose() sealed
abstract Dispose : unit -> unit 
override Dispose : unit -> unit 
public final function Dispose()

实现

IDisposable.Dispose()

备注

使用完 FeatureConnector<TFeatureProviderType> 后调用 DisposeDispose 方法使 FeatureConnector<TFeatureProviderType> 处于不可用状态。 调用完 Dispose 后,必须释放对 FeatureConnector<TFeatureProviderType> 的所有引用,这样垃圾回收器才能收回 FeatureConnector<TFeatureProviderType> 占用的内存。 有关更多信息,请参见清理非托管资源实现 Dispose 方法

提示

每次释放对 FeatureConnector<TFeatureProviderType> 的最后一个引用前,均应调用 Dispose。 否则,在垃圾回收器调用 FeatureConnector<TFeatureProviderType> 对象的 Finalize 方法之前,正在使用的资源不会被释放。

.NET Framework 安全性

请参见

参考

FeatureConnector<TFeatureProviderType> 类

Dispose 重载

Microsoft.Windows.Design.Features 命名空间

FeatureProvider

FeatureConnectorAttribute

其他资源

功能提供程序和功能连接器

了解 WPF 设计器扩展性