Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Método TextWriterTraceListener.Flush ()

 

Publicado: octubre de 2016

Vacía el búfer de salida para el Writer.

Espacio de nombres:   System.Diagnostics
Ensamblado:  System (en System.dll)

Public Overrides Sub Flush

En el ejemplo siguiente se implementa un TextWriterTraceListener denominado myTextListener, que utiliza un StreamWriter llama myOutputWriter para escribir en un archivo denominado TestFile.txt. En el ejemplo se crea el sistema de escritura de archivo, la secuencia y el texto, escribe una línea de texto en el archivo y a continuación, vacía y cierra la secuencia.

#Const TRACE=True

Imports System
Imports System.IO
Imports System.Diagnostics

Public Class TextWriterTraceListenerSample

   Public Shared Sub Main()
      Dim myTextListener As TextWriterTraceListener = Nothing

      ' Create a file for output named TestFile.txt.
      Dim myFileName As String = "TestFile.txt"
      Dim myOutputWriter As New StreamWriter(myFileName, True)

      ' Add a TextWriterTraceListener for the file.
      myTextListener = New TextWriterTraceListener(myOutputWriter)
      Trace.Listeners.Add(myTextListener)

      ' Write trace output to all trace listeners.
      Trace.WriteLine(DateTime.Now.ToString() + " - Trace output")

      ' Remove and close the file writer/trace listener.
      myTextListener.Flush()
      Trace.Listeners.Remove(myTextListener)
      myTextListener.Close()

   End Sub
End Class

.NET Framework
Disponible desde 1.1
Volver al principio
Mostrar: