Partager via


IsolatedStorageFileStream.Dispose(Boolean) Méthode

Définition

Libère les ressources non managées utilisées par IsolatedStorageFileStream et libère éventuellement les ressources managées.

protected:
 override void Dispose(bool disposing);
protected override void Dispose (bool disposing);
override this.Dispose : bool -> unit
Protected Overrides Sub Dispose (disposing As Boolean)

Paramètres

disposing
Boolean

true pour libérer les ressources managées et non managées ; false pour libérer uniquement les ressources non managées.

Remarques

Cette méthode est appelée par la méthode publique Dispose et la Finalize() méthode, si elle a été remplacée. Dispose appelle la méthode protégée Dispose avec le disposing paramètre défini sur true. Finalize Dispose appelle avec disposing défini sur false.

Lorsque le paramètre a la disposing valeur true, cette méthode libère toutes les ressources détenues par les objets managés référencés IsolatedStorageFileStream . Cette méthode appelle la méthode Dispose de chaque objet référencé.

Notes pour les héritiers

Dispose() peut être appelée plusieurs fois par d'autres objets. Lors de la substitution de Dispose(Boolean), veillez à ne pas référencer des objets qui ont été préalablement supprimés lors d'un appel précédent à Dispose(). Pour plus d’informations sur l’implémentation Dispose(Boolean)de , consultez Implémentation d’une méthode Dispose.

Pour plus d’informations sur Dispose() et Finalize(), consultez Nettoyage des ressources non managées.

S’applique à