GlobalLogBufferingOptions.Rules Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia kolekcję używanych LogBufferingFilterRule do filtrowania komunikatów dziennika w celu dalszego buforowania.
public:
property System::Collections::Generic::IList<Microsoft::Extensions::Diagnostics::Buffering::LogBufferingFilterRule ^> ^ Rules { System::Collections::Generic::IList<Microsoft::Extensions::Diagnostics::Buffering::LogBufferingFilterRule ^> ^ get(); void set(System::Collections::Generic::IList<Microsoft::Extensions::Diagnostics::Buffering::LogBufferingFilterRule ^> ^ value); };
[System.ComponentModel.DataAnnotations.Required]
public System.Collections.Generic.IList<Microsoft.Extensions.Diagnostics.Buffering.LogBufferingFilterRule> Rules { get; set; }
[<System.ComponentModel.DataAnnotations.Required>]
member this.Rules : System.Collections.Generic.IList<Microsoft.Extensions.Diagnostics.Buffering.LogBufferingFilterRule> with get, set
Public Property Rules As IList(Of LogBufferingFilterRule)
Wartość właściwości
- Atrybuty
Uwagi
Jeśli wpis dziennika jest zgodny z regułą, zostanie on buforowany. W związku z tym będzie on emitowany później po opróżnieniu buforu. Jeśli wpis dziennika nie jest zgodny z żadną regułą, zostanie on emitowany normalnie. Jeśli zostanie osiągnięty limit rozmiaru buforu, najstarsze buforowane wpisy dziennika zostaną porzucone (nie emitowane!), aby zapewnić miejsce dla nowych. Jeśli rozmiar wpisu dziennika jest większy niż MaxLogRecordSizeInBytes, nie będzie buforowany i będzie emitowany normalnie.