Dispose 方法 (Boolean)

释放 SqlCeChangeTracking 类使用的非托管资源,并可以选择释放托管资源。

命名空间:  System.Data.SqlServerCe
程序集:  System.Data.SqlServerCe(在 System.Data.SqlServerCe.dll 中)

语法

声明
Public Sub Dispose ( _
    disposing As Boolean _
)
用法
Dim instance As SqlCeChangeTracking
Dim disposing As Boolean

instance.Dispose(disposing)
public void Dispose(
    bool disposing
)
public:
void Dispose(
    bool disposing
)
member Dispose : 
        disposing:bool -> unit 
public function Dispose(
    disposing : boolean
)

参数

  • disposing
    类型:System. . :: . .Boolean
    如果同时释放非托管资源和托管资源,则为 true;如果仅释放非托管资源,则为 false。

注释

此方法由公共 Dispose() 方法和 Finalize 方法调用。Dispose() 调用受保护的 Dispose(Boolean) 方法,此时 disposing 参数设置为 true。Finalize 调用 Dispose,此时 disposing 设置为 false。

当 disposing 参数为 true 时,此方法释放此 SqlCeChangeTracking 引用的任何托管对象所持有的所有资源。此方法调用每个引用对象的 Dispose() 方法。

继承方注释

Dispose 可以由其他对象调用多次。当覆盖 Dispose(Boolean) 时,请务必小心,而不要引用在早期调用 Dispose 时先前已处置过的对象。有关如何实现 Dispose(Boolean) 的详细信息,请参阅Implementing a Dispose Method

有关 Dispose 和 Finalize 的详细信息,请参阅Cleaning Up Unmanaged ResourcesOverriding the Finalize Method

请参阅

参考

SqlCeChangeTracking类

SqlCeChangeTracking 成员

Dispose 重载

System.Data.SqlServerCe 命名空间