FileLogTraceListener.AutoFlush Propriété
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.
Indique si l'écriture dans le flux du fichier journal vide ou non la mémoire tampon.
public:
property bool AutoFlush { bool get(); void set(bool value); };
public bool AutoFlush { get; set; }
member this.AutoFlush : bool with get, set
Public Property AutoFlush As Boolean
Valeur de propriété
Boolean
, avec True
indiquant que le flux est vidé après chaque écriture ; sinon, les entrées de journal sont mises en mémoire tampon et écrites plus efficacement. Le paramètre par défaut de cette propriété est False
.
Remarques
Le False
paramètre de la AutoFlush propriété offre les meilleures performances pour la plupart des applications, car il est plus efficace d’écrire plusieurs messages dans le fichier journal à la fois. Vous pouvez utiliser la Flush méthode pour vider tous les messages actuellement dans la mémoire tampon de sortie du fichier journal. Vous pouvez également utiliser la Close méthode, qui vide implicitement le flux avant de fermer le fichier journal.