IJavaPeerable.PeerReference 属性

定义

返回JniObjectReference包装的Java对象实例。

public Java.Interop.JniObjectReference PeerReference { get; }
member this.PeerReference : Java.Interop.JniObjectReference

属性值

注解

<block subset=“none” type=“usage”> 此属性在释放实例后 不会 引发 ObjectDisposedException 。 </block block><subset=“none” type=“note”>

此值会随着时间推移而变化。 它不稳定。 它可能会在将来的 GC 期间发生更改。 请勿将此值用作字典中的键。 该 JniIdentityHashCode 属性可用于该目的。

虽然该值可以更改,但PeerReference属性应始终引用相同的Java实例。 (多个不同的 JNI 句柄值可能引用相同的Java实例。

</block block><subset=“none” type=“overrides”> 属性 JniIdentityHashCode 应返回上次传递给 Java.Interop.IJavaPeerable.SetJniIdentityHashCode的值。 </块>

适用于

另请参阅

  • <xref:Java.Interop.IJavaPeerable.SetPeerReference>