Share via


JavaObject Class

Definition

[Java.Interop.JniTypeSignature("java/lang/Object")]
public class JavaObject : IDisposable, Java.Interop.IJavaPeerable
[<Java.Interop.JniTypeSignature("java/lang/Object")>]
type JavaObject = class
    interface IJavaPeerable
    interface IDisposable
Inheritance
JavaObject
Derived
Attributes
Implements

Remarks

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.

Constructors

JavaObject()
JavaObject(JniObjectReference, JniObjectReferenceOptions)

Fields

InvalidJniObjectReference

Properties

JniIdentityHashCode
JniManagedPeerState
JniPeerMembers
PeerReference

Methods

Construct(JniObjectReference, JniObjectReferenceOptions)
Dispose()
Dispose(Boolean)
DisposeUnlessReferenced()
Equals(Object)
Finalize()
GetHashCode()
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)
ToString()
UnregisterFromRuntime()

Explicit Interface Implementations

IJavaPeerable.Disposed()
IJavaPeerable.Finalized()
IJavaPeerable.SetJniIdentityHashCode(Int32)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)
IJavaPeerable.SetPeerReference(JniObjectReference)

Extension Methods

GetJniTypeName(IJavaPeerable)

Applies to