RecognizerContext.Dispose 方法 (Boolean)

释放 RecognizerContext 对象所使用的非托管资源,并可以选择释放托管资源。

命名空间:  Microsoft.Ink
程序集:  Microsoft.Ink(在 Microsoft.Ink.dll 中)

语法

声明
Protected Overridable Sub Dispose ( _
    disposing As Boolean _
)
用法
Dim disposing As Boolean

Me.Dispose(disposing)
protected virtual void Dispose(
    bool disposing
)
protected:
virtual void Dispose(
    bool disposing
)
protected void Dispose(
    boolean disposing
)
protected function Dispose(
    disposing : boolean
)

参数

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

备注

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

如果 disposing 参数设置为 true,则此方法释放由此 RecognizerContext 对象引用的所有托管对象所持有的所有资源。Dispose(Boolean) 方法通过调用实现 IDisposable 的每个被引用对象的 Dispose 方法来完成此操作。

备注

Dispose 方法可以由其他对象多次调用。重写 Dispose(Boolean) 时,请注意不要引用在以前调用 Dispose 时已释放的对象。有关如何实现 Dispose(Boolean) 的更多信息,请参见 Implementing a Dispose Method(实现 Dispose 方法)。

有关垃圾回收的更多信息,请参见 Programming for Garbage Collection(垃圾回收编程)。

平台

Windows Vista

.NET Framework 和 .NET Compact Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求

版本信息

.NET Framework

受以下版本支持:3.0

另请参见

参考

RecognizerContext 类

RecognizerContext 成员

Dispose 重载

Microsoft.Ink 命名空间

RecognizerContext.Dispose