IJavaPeerable.PeerReference プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ラップされたJava オブジェクト インスタンスのJniObjectReferenceを返します。
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>