Image.Dispose Method

Definition

Libère toutes les ressources utilisées par ce Image.Releases all resources used by this Image.

Overloads

Dispose()

Libère toutes les ressources utilisées par ce Image.Releases all resources used by this Image.

Dispose(Boolean)

Libère les ressources non managées utilisées par Image et libère éventuellement les ressources managées.Releases the unmanaged resources used by the Image and optionally releases the managed resources.

Remarks

Note

Appelez toujours Dispose avant de libérer votre dernière référence à Image.Always call Dispose before you release your last reference to the Image. Sinon, les ressources utilisées ne seront pas libérées tant que le garbage collector n'aura pas appelé la méthode Image de l'objet Finalize.Otherwise, the resources it is using will not be freed until the garbage collector calls the Image object's Finalize method.

Dispose()

Libère toutes les ressources utilisées par ce Image.Releases all resources used by this Image.

public:
 virtual void Dispose();
public void Dispose ();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()

Implements

Remarks

L’appel de la méthode Dispose permet de réallouer les ressources utilisées par ce Image à d’autres fins.Calling the Dispose method allows the resources used by this Image to be reallocated for other purposes.

Appelez la méthode Dispose une fois que vous avez terminé d'utiliser Image.Call Dispose when you are finished using the Image. La méthode Dispose rend le Image inutilisable.The Dispose method leaves the Image in an unusable state. Après avoir appelé Dispose, vous devez libérer toutes les références à la Image afin que le garbage collector puisse récupérer la mémoire occupée par le Image.After calling Dispose, you must release all references to the Image so the garbage collector can reclaim the memory that the Image was occupying. Pour plus d’informations, consultez nettoyage des ressources non managées et implémentation d’une méthode dispose.For more information, see Cleaning Up Unmanaged Resources and Implementing a Dispose Method.

Note

Appelez toujours Dispose avant de libérer votre dernière référence à Image.Always call Dispose before you release your last reference to the Image. Sinon, les ressources utilisées ne seront pas libérées tant que le garbage collector n'aura pas appelé la méthode Image de l'objet Finalize.Otherwise, the resources it is using will not be freed until the garbage collector calls the Image object's Finalize method.

Dispose(Boolean)

Libère les ressources non managées utilisées par Image et libère éventuellement les ressources managées.Releases the unmanaged resources used by the Image and optionally releases the managed resources.

protected:
 virtual void Dispose(bool disposing);
protected virtual void Dispose (bool disposing);
abstract member Dispose : bool -> unit
override this.Dispose : bool -> unit
Protected Overridable Sub Dispose (disposing As Boolean)

Parameters

disposing
Boolean

La valeur est true pour libérer les ressources managées et non managées, false pour ne libérer que les ressources non managées.true to release both managed and unmanaged resources; false to release only unmanaged resources.

Remarks

Note

Appelez toujours Dispose avant de libérer votre dernière référence à Image.Always call Dispose before you release your last reference to the Image. Sinon, les ressources utilisées ne seront pas libérées tant que le garbage collector n'aura pas appelé la méthode Image de l'objet Finalize.Otherwise, the resources it is using will not be freed until the garbage collector calls the Image object's Finalize method.

Applies to