FilterLoggerSettings Class

Definition

Filter settings for messages logged by an ILogger.

public ref class FilterLoggerSettings : Microsoft::Extensions::Logging::IFilterLoggerSettings, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, Microsoft::Extensions::Logging::LogLevel>>
public class FilterLoggerSettings : Microsoft.Extensions.Logging.IFilterLoggerSettings, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,Microsoft.Extensions.Logging.LogLevel>>
type FilterLoggerSettings = class
    interface IFilterLoggerSettings
    interface seq<KeyValuePair<string, LogLevel>>
    interface IEnumerable
Public Class FilterLoggerSettings
Implements IEnumerable(Of KeyValuePair(Of String, LogLevel)), IFilterLoggerSettings
Inheritance
FilterLoggerSettings
Implements

Constructors

FilterLoggerSettings()

Properties

Switches

Methods

Add(String, LogLevel)

Adds a filter for given logger category name and LogLevel.

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)
TryGetSwitch(String, LogLevel)

Explicit Interface Implementations

IEnumerable.GetEnumerator()

Returns an enumerator that iterates through a collection.

IEnumerable<KeyValuePair<String,LogLevel>>.GetEnumerator()

Returns an enumerator that iterates through the collection.

IFilterLoggerSettings.ChangeToken
IFilterLoggerSettings.Reload()

Applies to