W3CLoggerOptions Clase

Definición

Opciones de .Microsoft.AspNetCore.HttpLogging.W3CLogger

public sealed class W3CLoggerOptions
type W3CLoggerOptions = class
Public NotInheritable Class W3CLoggerOptions
Herencia
W3CLoggerOptions

Constructores

W3CLoggerOptions()

Propiedades

FileName

Obtiene o establece una cadena que representa el prefijo del nombre de archivo que se usa para almacenar la información de registro. La fecha actual más un número de archivo (con el formato {AAAAMMDD. X} se anexará al valor especificado. El valor predeterminado es w3clog-.

FileSizeLimit

Obtiene o establece un valor estrictamente positivo que representa el tamaño máximo del registro en bytes o NULL si no hay límites. Una vez que el registro está lleno, no se anexarán más mensajes. El valor predeterminado es 10MiB.

FlushInterval

Obtiene o establece el período después del que se vaciarán los registros en el almacén. El valor predeterminado es 1 segundo.

LogDirectory

Obtiene o establece una cadena que representa el directorio donde se escribirá el archivo de registro en Defaults to ./logs/ relative to the app directory (ContentRoot). Si se da una ruta de acceso completa, se usará esa ruta de acceso completa. Si se da una ruta de acceso relativa, la ruta de acceso completa será esa ruta de acceso relativa a ContentRoot.

LoggingFields

Campos que se van a registrar. El valor predeterminado es registrar propiedades y encabezados de solicitud y respuesta, además de información de fecha y hora y nombre del servidor.

RetainedFileCountLimit

Obtiene o establece un valor estrictamente positivo que representa el recuento máximo de archivos retenidos. El valor predeterminado es 4. Debe estar comprendido entre 1 y 10 000, ambos inclusive.

Se aplica a