IJavaPeerable.DisposeUnlessReferenced 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
如果沒有未解決的參考資料,則 Dispose()呼叫;否則,則不做任何事。
public void DisposeUnlessReferenced();
abstract member DisposeUnlessReferenced : unit -> unit
備註
當你想盡快讓實例可收集時,請使用此方法,但如果當前實例在其他地方被引用,則不使用。
<區塊 subset=“none” 類型=“note”> “未被其他地方引用” 可能代表「未註冊」。 </區塊><區塊子集=「none」類型=「覆寫」>
規定的實施範本如下:
[JniTypeSignature ("my/Example")]
partial class ExampleBinding : IJavaPeerable {
public void DisposeUnlessReferenced ()
{
JniEnvironment.Runtime.ValueManager.DisposeUnlessReferenced (this);
}
}
</區塊>