Table of Contents

Class ManuallyDisposable

Namespace
IO.Scanbot.Core
Assembly
DocumentSDK.NET.Droid.dll
[Register("io/scanbot/core/ManuallyDisposable", DoNotGenerateAcw = true)]
public abstract class ManuallyDisposable : Object, IAutoCloseable, IJavaObject, IJavaPeerable, IDisposable
Inheritance
ManuallyDisposable
Implements
Derived
Inherited Members

Constructors

ManuallyDisposable()

[Register(".ctor", "()V", "")]
public ManuallyDisposable()

ManuallyDisposable(nint, JniHandleOwnership)

protected ManuallyDisposable(nint javaReference, JniHandleOwnership transfer)

Parameters

javaReference nint
transfer JniHandleOwnership

Properties

NativeImplPtr

protected long NativeImplPtr { get; set; }

Property Value

long

Methods

Close()

Closes this resource, relinquishing any underlying resources.

[Register("close", "()V", "GetCloseHandler")]
public virtual void Close()

Remarks

<p>Closes this resource, relinquishing any underlying resources.

This method is invoked automatically on objects managed by the try-with-resources statement.

Java documentation for

java.lang.AutoCloseable.close()
.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Exceptions

Exception

DisposeNative()

[Register("disposeNative", "()V", "GetDisposeNativeHandler")]
public abstract void DisposeNative()