Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. |
Traduction
Source
|
StreamReader.Dispose, méthode (Boolean)
Ferme le flux sous-jacent, libère les ressources non managées utilisées par StreamReader et libère éventuellement les ressources managées.
Assembly : mscorlib (dans mscorlib.dll)
Cette méthode est appelée par la méthode publique Dispose et la méthode Finalize. Dispose appelle la méthode protégée Dispose avec le paramètre disposing ayant la valeur true. Finalize appelle Dispose avec disposing ayant la valeur false.
Si le paramètre disposing a la valeur true, cette méthode libère toutes les ressources détenues par les objets managés référencés par l'objet StreamReader. Cette méthode appelle la méthode Dispose de chaque objet référencé.
.
Remarques à l'attention des héritiers
Dispose peut être appelé plusieurs fois par d'autres objets. Lors de la substitution de Dispose, veillez à ne pas référencer d'objets supprimés lors d'un appel précédent à Dispose[cref,...]. Pour plus d'informations sur l'implémentation de Dispose, consultez Implémentation d'une méthode Dispose.
Pour plus d'informations sur Dispose et Finalize, consultez Nettoyage de ressources non managées et Substitution de la méthode Finalize.
Windows 7, Windows Vista SP1 ou ultérieur, Windows XP SP3, Windows XP SP2 Édition x64, Windows Server 2008 (installation minimale non prise en charge), Windows Server 2008 R2 (installation minimale prise en charge avec SP1 ou version ultérieure), Windows Server 2003 SP2
Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.