Class HandleObject

内部でライブラリのハンドルを参照するオブジェクトの基底クラスです。

実装

Namespace: ic4
Assembly: ic4dotnet.dll

構文

public abstract class HandleObject : IDisposable

解説

不要になった HandleObject 派生オブジェクトは、できるだけ早くDispose() を呼び出すことを推奨します。
破棄された HandleObject に対して操作を行おうとすると、ObjectDisposedException が発生します。

メソッド

Dispose()

内部で使用しているライブラリのオブジェクトハンドルを解放します。

宣言

public void Dispose()

Dispose(bool)

宣言

protected virtual void Dispose(bool disposing)

パラメータ

名前 説明
bool disposing

~HandleObject()

オブジェクトが未破棄の場合、内部のライブラリハンドルを解放します。

宣言

protected ~HandleObject()

実装

IDisposable