GlobalLogBufferingOptions Class

Definition

The options for global log buffering.

public ref class GlobalLogBufferingOptions
[System.Diagnostics.CodeAnalysis.Experimental("EXTEXP0003", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public class GlobalLogBufferingOptions
[<System.Diagnostics.CodeAnalysis.Experimental("EXTEXP0003", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type GlobalLogBufferingOptions = class
Public Class GlobalLogBufferingOptions
Inheritance
GlobalLogBufferingOptions
Attributes

Constructors

GlobalLogBufferingOptions()

Properties

AutoFlushDuration

Gets or sets the time to do automatic flushing after manual flushing was triggered.

MaxBufferSizeInBytes

Gets or sets the maximum size of the buffer in bytes.

MaxLogRecordSizeInBytes

Gets or sets the maximum size of each individual log record in bytes.

Rules

Gets or sets the collection of LogBufferingFilterRule used for filtering log messages for the purpose of further buffering.

Applies to