Share via


JniRuntime.JniValueManager Class

Definition

public abstract class JniRuntime.JniValueManager : IDisposable
type JniRuntime.JniValueManager = class
    interface JniRuntime.ISetRuntime
    interface IDisposable
Inheritance
JniRuntime.JniValueManager
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

JniRuntime.JniValueManager()

Properties

Runtime

Methods

ActivatePeer(IJavaPeerable, JniObjectReference, ConstructorInfo, Object[])
AddPeer(IJavaPeerable)
CollectPeers()
ConstructPeer(IJavaPeerable, JniObjectReference, JniObjectReferenceOptions)
CreatePeer(JniObjectReference, JniObjectReferenceOptions, Type)
CreateValue(JniObjectReference, JniObjectReferenceOptions, Type)
CreateValue<T>(JniObjectReference, JniObjectReferenceOptions, Type)
Dispose()
Dispose(Boolean)
DisposePeer(IJavaPeerable)
DisposePeerUnlessReferenced(IJavaPeerable)
FinalizePeer(IJavaPeerable)
GetJniIdentityHashCode(JniObjectReference)
GetSurfacedPeers()
GetValue(JniObjectReference, JniObjectReferenceOptions, Type)
GetValue<T>(IntPtr)
GetValue<T>(JniObjectReference, JniObjectReferenceOptions, Type)
GetValueMarshaler(Type)
GetValueMarshaler<T>()
GetValueMarshalerCore(Type)
OnSetRuntime(JniRuntime)
PeekPeer(JniObjectReference)
PeekValue(JniObjectReference)
RemovePeer(IJavaPeerable)
TryUnboxPeerObject(IJavaPeerable, Object)
WaitForGCBridgeProcessing()

Applies to