LogBufferingFilterRule Classe

Definizione

Definisce una regola usata per filtrare i messaggi di log ai fini di un ulteriore buffering.

public ref class LogBufferingFilterRule
public class LogBufferingFilterRule
type LogBufferingFilterRule = class
Public Class LogBufferingFilterRule
Ereditarietà
LogBufferingFilterRule

Commenti

Se una voce di log corrisponde a una regola, verrà memorizzata nel buffer. Di conseguenza, verrà generato successivamente quando il buffer viene scaricato. Se una voce di log non corrisponde ad alcuna regola, verrà generata normalmente. Se viene raggiunto il limite di dimensioni del buffer, le voci di log memorizzate nel buffer meno recenti verranno eliminate (non generate!) per liberare spazio per quelle nuove.

Costruttori

Nome Descrizione
LogBufferingFilterRule(String, Nullable<LogLevel>, Nullable<Int32>, String, IReadOnlyList<KeyValuePair<String,Object>>)

Inizializza una nuova istanza della classe LogBufferingFilterRule.

Proprietà

Nome Descrizione
Attributes

Ottiene gli attributi dello stato del log dei messaggi a cui si applica questa regola.

CategoryName

Ottiene il nome della categoria del logger a cui si applica questa regola.

EventId

Ottiene l'ID evento dei messaggi a cui si applica questa regola.

EventName

Ottiene il nome dell'evento a cui si applica questa regola.

LogLevel

Ottiene il numero massimo LogLevel di messaggi a cui si applica questa regola.

Si applica a