FeatureManager.Dispose 方法 (Boolean)
[本文档仅供预览,在以后的发行版中可能会发生更改。包含的空白主题用作占位符。]
释放所有正在运行的功能连接器。
命名空间: Microsoft.Windows.Design.Features
程序集: Microsoft.Windows.Design.Extensibility(在 Microsoft.Windows.Design.Extensibility.dll 中)
语法
声明
Protected Overridable Sub Dispose ( _
disposing As Boolean _
)
protected virtual void Dispose(
bool disposing
)
protected:
virtual void Dispose(
bool disposing
)
abstract Dispose :
disposing:bool -> unit
override Dispose :
disposing:bool -> unit
protected function Dispose(
disposing : boolean
)
参数
- disposing
类型:System.Boolean
如果将释放此对象,则为 true;如果将终止此对象,则为 false。
备注
此方法由公共的 Dispose() 方法和 Finalize 方法调用。 Dispose() 调用受保护的 Dispose(Boolean) 方法,该方法的 disposing 参数设置为 true。 Finalize 调用 disposing 设置为 false 的 Dispose。
当 disposing 参数为 true 时,此方法释放此 FeatureManager 引用的所有托管对象占有的全部资源。 此方法调用每个被引用对象的 Dispose() 方法。
对继承者的说明
Dispose 可以由其他对象多次调用。 当重写 Dispose(Boolean) 时,注意不要引用在以前对 Dispose 的调用中已经释放的对象。 有关如何实现 Dispose(Boolean) 的更多信息,请参见 实现 Dispose 方法。
有关 Dispose 和 Finalize 的更多信息,请参见 清理非托管资源 和 重写 Finalize 方法。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。
请参见
参考
Microsoft.Windows.Design.Features 命名空间
FeatureConnector<TFeatureProviderType>