Generator.Dispose 方法 (Boolean)

释放由 Generator 使用的非托管资源,还可以选择释放托管资源。

命名空间:  Microsoft.Data.Schema.Tools.DataGenerator
程序集:  Microsoft.Data.Schema.Tools(在 Microsoft.Data.Schema.Tools.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
)

参数

备注

此方法由公共的 Dispose 方法和 Finalize 方法调用。 Dispose 调用受保护的Dispose方法,并将配置参数设置为true。 Finalize调用Dispose,将配置设为false。

当处置参数为 true 时,此方法释放此 Generator 引用的所有托管对象所持有的全部资源。 此方法调用每个被引用对象的 Dispose() 方法。

对继承者的说明

Dispose 可以由其他对象多次调用。 覆盖 Dispose 时,请小心不要引用在之前对 Dispose 调用中已经释放的对象。 有关如何实现 Dispose 的更多信息,请参见 实现 Dispose 方法

有关 Dispose 和 Finalize 的更多信息,请参阅 清理非托管资源重写 Finalize 方法

.NET Framework 安全性

请参见

参考

Generator 类

Dispose 重载

Microsoft.Data.Schema.Tools.DataGenerator 命名空间

Dispose

其他资源

清理非托管资源

实现 Dispose 方法