FileLogTraceListener.DiskSpaceExhaustedBehavior 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í.
Determina qué debe hacerse cuando se escribe en el archivo de registro y hay menos espacio disponible en disco que el especificado por la propiedad ReserveDiskSpace.
public:
property Microsoft::VisualBasic::Logging::DiskSpaceExhaustedOption DiskSpaceExhaustedBehavior { Microsoft::VisualBasic::Logging::DiskSpaceExhaustedOption get(); void set(Microsoft::VisualBasic::Logging::DiskSpaceExhaustedOption value); };
public Microsoft.VisualBasic.Logging.DiskSpaceExhaustedOption DiskSpaceExhaustedBehavior { get; set; }
member this.DiskSpaceExhaustedBehavior : Microsoft.VisualBasic.Logging.DiskSpaceExhaustedOption with get, set
Public Property DiskSpaceExhaustedBehavior As DiskSpaceExhaustedOption
Valor de propiedad
DiskSpaceExhaustedOption. Determina lo que se debe hacer cuando se intenta escribir en el archivo de registro y hay menos espacio disponible en disco que el especificado por la propiedad ReserveDiskSpace, o si el tamaño del archivo de registro es mayor que el valor permitido por la propiedad MaxFileSize. El valor predeterminado es DiscardMessages.
Comentarios
Cuando la DiskSpaceExhaustedBehavior propiedad se establece DiscardMessagesen , los mensajes de registro se descartan silenciosamente si no hay suficiente espacio en disco reservado. Este es el comportamiento predeterminado y evita que se produzcan errores en las aplicaciones sencillas si el disco está demasiado lleno.
Las aplicaciones más sólidas pueden establecer la DiskSpaceExhaustedBehavior propiedad ThrowExceptionen y agregar Try...Catch
bloques alrededor de todo el código que escribe en el registro.