IJavaPeerable.DisposeUnlessReferenced Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
S’il n’existe aucune référence en suspens à cette instance, les appels Dispose(); sinon, ne fait rien.
public void DisposeUnlessReferenced();
abstract member DisposeUnlessReferenced : unit -> unit
Remarques
Appelez cette méthode lorsque vous souhaitez autoriser la collecte des instances dès que possible, mais pas si l’instance actuelle est référencée ailleurs.
<block sous-ensemble="none » type="note »> « non référencé n’importe où ailleurs » peut signifier « n’est pas inscrit ». </block><block sous-ensemble="none » type="overrides »>
Le modèle d’implémentation proscrit est :
[JniTypeSignature ("my/Example")]
partial class ExampleBinding : IJavaPeerable {
public void DisposeUnlessReferenced ()
{
JniEnvironment.Runtime.ValueManager.DisposeUnlessReferenced (this);
}
}
</Bloc>