Lenguaje

IJavaPeerable.Disposed Método

Definición

Se llama cuando se ha eliminado la instancia.

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

Comentarios

El Disposed método se invoca después de invocar el Dispose() método en la instancia de . La PeerReference propiedad sigue siendo válida cuando Disposed se invoca.

<block subconjunto="none" type="usage"> Este método solo debe invocarse mediante la JniRuntime instancia que administrará el IJavaPeerable valor. </block><block subconjunto="none" type="overrides">

Si el tipo sigue el patrón típico IDisposable , el Disposed método debe delegarlo en el Dispose(bool) método . La plantilla de implementación proscripta es:

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

</Bloquear>

Se aplica a