CharEnumerator.IDisposable.Dispose Méthode

Définition

Libère toutes les ressources utilisées par la classe CharEnumerator.Releases all resources used by the CharEnumerator class.

 virtual void System.IDisposable.Dispose() = IDisposable::Dispose;
void IDisposable.Dispose ();
abstract member System.IDisposable.Dispose : unit -> unit
override this.System.IDisposable.Dispose : unit -> unit
Sub Dispose () Implements IDisposable.Dispose

Implémente

Remarques

Appelez IDisposable. dispose lorsque vous avez terminé d’utiliser la classe CharEnumerator.Call IDisposable.Dispose when you are finished using the CharEnumerator class. La méthode laisse la classe CharEnumerator dans un état inutilisable.The method leaves the CharEnumerator class in an unusable state. Après l’avoir appelé, vous devez libérer toutes les références à la classe CharEnumerator pour que le garbage collector puisse récupérer la mémoire occupée par la classe CharEnumerator.After calling it, you must release all references to the CharEnumerator class so the garbage collector can reclaim the memory that the CharEnumerator class 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.

Notes

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

S’applique à