Langue

IJavaPeerable.Disposed Méthode

Définition

Appelé lorsque l’instance a été supprimée.

public void Disposed();
abstract member Disposed : unit -> unit

Remarques

La Disposed méthode est appelée après l’appel de la Dispose() méthode sur l’instance. La PeerReference propriété est toujours valide lorsqu’elle Disposed est appelée.

<block subset="none » type="usage »> Cette méthode ne doit être appelée que par l’instance JniRuntime qui gère la IJavaPeerable valeur. </block><block sous-ensemble="none » type="overrides »>

Si le type suit le modèle classique IDisposable , la Disposed méthode doit déléguer à la Dispose(bool) méthode. Le modèle d’implémentation proscrit est :

[JniTypeSignature ("my/Example")]
partial class ExampleBinding : IJavaPeerable {

	public void Dispose ()
	{
        JniEnvironment.Runtime.ValueManager.Dispose (this);
	}

	protected virtual void Dispose (bool disposing)
	{
	}

	void IJavaPeerable.Disposed ()
	{
	    Dispose (disposing: true);
	}
}

</Bloc>

S’applique à