WaitHandle.Close Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Libère toutes les ressources détenues par le fichier actif WaitHandle.
public:
virtual void Close();
public virtual void Close();
abstract member Close : unit -> unit
override this.Close : unit -> unit
Public Overridable Sub Close ()
Remarques
Cette méthode est l’implémentation publique de la IDisposable.Dispose méthode pour la WaitHandle classe et ses classes dérivées. Il fournit une implémentation standard qui appelle la Dispose(Boolean) surcharge avec un true argument, puis appelle la GC.SuppressFinalize méthode. Appelez cette méthode pour libérer toutes les ressources détenues par une instance ou WaitHandle une classe dérivée.
Une fois cette méthode appelée, les références à l’instance actuelle provoquent un comportement non défini.
Note
Appelez Close toujours ou Dispose() avant de publier votre dernière référence au WaitHandle. Sinon, les ressources qu’il utilise ne seront pas libérées.
Notes pour les héritiers
Vous devez remplacer la Dispose(Boolean) méthode pour libérer les ressources allouées dans les classes dérivées.