Debug.AutoFlush Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
public:
static property bool AutoFlush { bool get(); void set(bool value); };
public static bool AutoFlush { get; set; }
static member AutoFlush : bool with get, set
Public Shared Property AutoFlush As Boolean
Valor de propiedad
true es si Flush() se llama a en Listeners después de cada escritura; de lo contrario, falsees .
Comentarios
El valor predeterminado es false.
El vaciado de la secuencia no vaciará su codificador subyacente a menos que llame explícitamente a Flush o Close. Establecer AutoFlush en true significa que los datos se vaciarán del búfer a la secuencia, pero el estado del codificador no se vaciará. Esto permite al codificador mantener su estado (caracteres parciales) para que pueda codificar correctamente el siguiente bloque de caracteres. Este escenario afecta a UTF8 y UTF7, donde determinados caracteres solo se pueden codificar después de que el codificador reciba el carácter o los caracteres adyacentes.
Para las aplicaciones de .NET Framework, también puede establecer las propiedades AutoFlush y IndentSize para Debug editando el archivo de configuración correspondiente al nombre de la aplicación. El archivo de configuración debe tener el formato tal como se muestra en el ejemplo siguiente.
<configuration>
<system.diagnostics>
<trace autoflush="true" indentsize="7" />
</system.diagnostics>
</configuration>