Язык

IJavaPeerable.PeerReference Свойство

Определение

JniObjectReference Возвращает экземпляр объекта в оболочке Java.

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

Значение свойства

Комментарии

<блокировать подмножество="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>