IJavaPeerable.Disposed Método

Definição

Chamado quando a instância foi descartada.

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

Comentários

O Disposed método é invocado depois que o Dispose() método é invocado na instância. A PeerReference propriedade ainda é válida quando Disposed é invocada.

<block subset="none" type="usage"> Esse método só deve ser invocado pela JniRuntime instância que gerenciará o IJavaPeerable valor. </block><block subset="none" type="overrides">

Se o tipo estiver seguindo o padrão típico IDisposable , o Disposed método deverá delegar ao Dispose(bool) método. O modelo de implementação proscrito é:

[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);
	}
}

</Bloco>

Aplica-se a