FilterLoggingBuilderExtensions.AddFilter Yöntem

Tanım

Aşırı Yüklemeler

AddFilter(ILoggingBuilder, Func<LogLevel,Boolean>)

Fabrikaya bir günlük filtresi ekler.

AddFilter(LoggerFilterOptions, String, Func<LogLevel,Boolean>)

Fabrikaya bir günlük filtresi ekler.

AddFilter(ILoggingBuilder, String, Func<LogLevel,Boolean>)

Fabrikaya bir günlük filtresi ekler.

AddFilter(ILoggingBuilder, String, LogLevel)

Fabrikaya bir günlük filtresi ekler.

AddFilter(LoggerFilterOptions, Func<String,String,LogLevel,Boolean>)

Fabrikaya bir günlük filtresi ekler.

AddFilter(LoggerFilterOptions, String, LogLevel)

Fabrikaya bir günlük filtresi ekler.

AddFilter(LoggerFilterOptions, Func<LogLevel,Boolean>)

Fabrikaya bir günlük filtresi ekler.

AddFilter(ILoggingBuilder, Func<String,String,LogLevel,Boolean>)

Fabrikaya bir günlük filtresi ekler.

AddFilter(ILoggingBuilder, Func<String,LogLevel,Boolean>)

Fabrikaya bir günlük filtresi ekler.

AddFilter(LoggerFilterOptions, Func<String,LogLevel,Boolean>)

Fabrikaya bir günlük filtresi ekler.

AddFilter<T>(LoggerFilterOptions, String, LogLevel)

Verilen ILoggerProvideriçin bir günlük filtresi ekler.

AddFilter<T>(ILoggingBuilder, Func<LogLevel,Boolean>)

Verilen ILoggerProvideriçin bir günlük filtresi ekler.

AddFilter<T>(ILoggingBuilder, Func<String,LogLevel,Boolean>)

Verilen ILoggerProvideriçin bir günlük filtresi ekler.

AddFilter<T>(LoggerFilterOptions, Func<LogLevel,Boolean>)

Verilen ILoggerProvideriçin bir günlük filtresi ekler.

AddFilter<T>(LoggerFilterOptions, Func<String,LogLevel,Boolean>)

Verilen ILoggerProvideriçin bir günlük filtresi ekler.

AddFilter<T>(ILoggingBuilder, String, LogLevel)

Verilen ILoggerProvideriçin bir günlük filtresi ekler.

AddFilter<T>(ILoggingBuilder, String, Func<LogLevel,Boolean>)

Verilen ILoggerProvideriçin bir günlük filtresi ekler.

AddFilter<T>(LoggerFilterOptions, String, Func<LogLevel,Boolean>)

Verilen ILoggerProvideriçin bir günlük filtresi ekler.

AddFilter(ILoggingBuilder, Func<LogLevel,Boolean>)

Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs

Fabrikaya bir günlük filtresi ekler.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::ILoggingBuilder ^ AddFilter(Microsoft::Extensions::Logging::ILoggingBuilder ^ builder, Func<Microsoft::Extensions::Logging::LogLevel, bool> ^ levelFilter);
public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter (this Microsoft.Extensions.Logging.ILoggingBuilder builder, Func<Microsoft.Extensions.Logging.LogLevel,bool> levelFilter);
static member AddFilter : Microsoft.Extensions.Logging.ILoggingBuilder * Func<Microsoft.Extensions.Logging.LogLevel, bool> -> Microsoft.Extensions.Logging.ILoggingBuilder
<Extension()>
Public Function AddFilter (builder As ILoggingBuilder, levelFilter As Func(Of LogLevel, Boolean)) As ILoggingBuilder

Parametreler

builder
ILoggingBuilder

ILoggingBuilder Filtrenin ekleneceği yer.

levelFilter
Func<LogLevel,Boolean>

Eklenecek filtre.

Döndürülenler

ILoggingBuilder böylece ek çağrılar zincirlenebilir.

Şunlara uygulanır

AddFilter(LoggerFilterOptions, String, Func<LogLevel,Boolean>)

Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs

Fabrikaya bir günlük filtresi ekler.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::LoggerFilterOptions ^ AddFilter(Microsoft::Extensions::Logging::LoggerFilterOptions ^ builder, System::String ^ category, Func<Microsoft::Extensions::Logging::LogLevel, bool> ^ levelFilter);
public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter (this Microsoft.Extensions.Logging.LoggerFilterOptions builder, string category, Func<Microsoft.Extensions.Logging.LogLevel,bool> levelFilter);
public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter (this Microsoft.Extensions.Logging.LoggerFilterOptions builder, string? category, Func<Microsoft.Extensions.Logging.LogLevel,bool> levelFilter);
static member AddFilter : Microsoft.Extensions.Logging.LoggerFilterOptions * string * Func<Microsoft.Extensions.Logging.LogLevel, bool> -> Microsoft.Extensions.Logging.LoggerFilterOptions
<Extension()>
Public Function AddFilter (builder As LoggerFilterOptions, category As String, levelFilter As Func(Of LogLevel, Boolean)) As LoggerFilterOptions

Parametreler

builder
LoggerFilterOptions

ILoggingBuilder Filtrenin ekleneceği yer.

category
String

Filtre uygulama kategorisi.

levelFilter
Func<LogLevel,Boolean>

Uygulanacak filtre işlevi.

Döndürülenler

ILoggingBuilder böylece ek çağrılar zincirlenebilir.

Şunlara uygulanır

AddFilter(ILoggingBuilder, String, Func<LogLevel,Boolean>)

Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs

Fabrikaya bir günlük filtresi ekler.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::ILoggingBuilder ^ AddFilter(Microsoft::Extensions::Logging::ILoggingBuilder ^ builder, System::String ^ category, Func<Microsoft::Extensions::Logging::LogLevel, bool> ^ levelFilter);
public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter (this Microsoft.Extensions.Logging.ILoggingBuilder builder, string category, Func<Microsoft.Extensions.Logging.LogLevel,bool> levelFilter);
public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter (this Microsoft.Extensions.Logging.ILoggingBuilder builder, string? category, Func<Microsoft.Extensions.Logging.LogLevel,bool> levelFilter);
static member AddFilter : Microsoft.Extensions.Logging.ILoggingBuilder * string * Func<Microsoft.Extensions.Logging.LogLevel, bool> -> Microsoft.Extensions.Logging.ILoggingBuilder
<Extension()>
Public Function AddFilter (builder As ILoggingBuilder, category As String, levelFilter As Func(Of LogLevel, Boolean)) As ILoggingBuilder

Parametreler

builder
ILoggingBuilder

ILoggingBuilder Filtrenin ekleneceği yer.

category
String

Filtre uygulama kategorisi.

levelFilter
Func<LogLevel,Boolean>

Uygulanacak filtre işlevi.

Döndürülenler

ILoggingBuilder böylece ek çağrılar zincirlenebilir.

Şunlara uygulanır

AddFilter(ILoggingBuilder, String, LogLevel)

Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs

Fabrikaya bir günlük filtresi ekler.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::ILoggingBuilder ^ AddFilter(Microsoft::Extensions::Logging::ILoggingBuilder ^ builder, System::String ^ category, Microsoft::Extensions::Logging::LogLevel level);
public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter (this Microsoft.Extensions.Logging.ILoggingBuilder builder, string category, Microsoft.Extensions.Logging.LogLevel level);
public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter (this Microsoft.Extensions.Logging.ILoggingBuilder builder, string? category, Microsoft.Extensions.Logging.LogLevel level);
static member AddFilter : Microsoft.Extensions.Logging.ILoggingBuilder * string * Microsoft.Extensions.Logging.LogLevel -> Microsoft.Extensions.Logging.ILoggingBuilder
<Extension()>
Public Function AddFilter (builder As ILoggingBuilder, category As String, level As LogLevel) As ILoggingBuilder

Parametreler

builder
ILoggingBuilder

ILoggingBuilder Filtrenin ekleneceği yer.

category
String

Filtre uygulama kategorisi.

level
LogLevel

Filtre düzeyi.

Döndürülenler

ILoggingBuilder böylece ek çağrılar zincirlenebilir.

Şunlara uygulanır

AddFilter(LoggerFilterOptions, Func<String,String,LogLevel,Boolean>)

Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs

Fabrikaya bir günlük filtresi ekler.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::LoggerFilterOptions ^ AddFilter(Microsoft::Extensions::Logging::LoggerFilterOptions ^ builder, Func<System::String ^, System::String ^, Microsoft::Extensions::Logging::LogLevel, bool> ^ filter);
public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter (this Microsoft.Extensions.Logging.LoggerFilterOptions builder, Func<string,string,Microsoft.Extensions.Logging.LogLevel,bool> filter);
public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter (this Microsoft.Extensions.Logging.LoggerFilterOptions builder, Func<string?,string?,Microsoft.Extensions.Logging.LogLevel,bool> filter);
static member AddFilter : Microsoft.Extensions.Logging.LoggerFilterOptions * Func<string, string, Microsoft.Extensions.Logging.LogLevel, bool> -> Microsoft.Extensions.Logging.LoggerFilterOptions
<Extension()>
Public Function AddFilter (builder As LoggerFilterOptions, filter As Func(Of String, String, LogLevel, Boolean)) As LoggerFilterOptions

Parametreler

builder
LoggerFilterOptions

ILoggingBuilder Filtrenin ekleneceği yer.

filter
Func<String,String,LogLevel,Boolean>

Uygulanacak filtre işlevi.

Döndürülenler

ILoggingBuilder böylece ek çağrılar zincirlenebilir.

Şunlara uygulanır

AddFilter(LoggerFilterOptions, String, LogLevel)

Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs

Fabrikaya bir günlük filtresi ekler.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::LoggerFilterOptions ^ AddFilter(Microsoft::Extensions::Logging::LoggerFilterOptions ^ builder, System::String ^ category, Microsoft::Extensions::Logging::LogLevel level);
public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter (this Microsoft.Extensions.Logging.LoggerFilterOptions builder, string category, Microsoft.Extensions.Logging.LogLevel level);
public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter (this Microsoft.Extensions.Logging.LoggerFilterOptions builder, string? category, Microsoft.Extensions.Logging.LogLevel level);
static member AddFilter : Microsoft.Extensions.Logging.LoggerFilterOptions * string * Microsoft.Extensions.Logging.LogLevel -> Microsoft.Extensions.Logging.LoggerFilterOptions
<Extension()>
Public Function AddFilter (builder As LoggerFilterOptions, category As String, level As LogLevel) As LoggerFilterOptions

Parametreler

builder
LoggerFilterOptions

ILoggingBuilder Filtrenin ekleneceği yer.

category
String

Filtre uygulama kategorisi.

level
LogLevel

Filtre düzeyi.

Döndürülenler

ILoggingBuilder böylece ek çağrılar zincirlenebilir.

Şunlara uygulanır

AddFilter(LoggerFilterOptions, Func<LogLevel,Boolean>)

Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs

Fabrikaya bir günlük filtresi ekler.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::LoggerFilterOptions ^ AddFilter(Microsoft::Extensions::Logging::LoggerFilterOptions ^ builder, Func<Microsoft::Extensions::Logging::LogLevel, bool> ^ levelFilter);
public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter (this Microsoft.Extensions.Logging.LoggerFilterOptions builder, Func<Microsoft.Extensions.Logging.LogLevel,bool> levelFilter);
static member AddFilter : Microsoft.Extensions.Logging.LoggerFilterOptions * Func<Microsoft.Extensions.Logging.LogLevel, bool> -> Microsoft.Extensions.Logging.LoggerFilterOptions
<Extension()>
Public Function AddFilter (builder As LoggerFilterOptions, levelFilter As Func(Of LogLevel, Boolean)) As LoggerFilterOptions

Parametreler

builder
LoggerFilterOptions

ILoggingBuilder Filtrenin ekleneceği yer.

levelFilter
Func<LogLevel,Boolean>

Uygulanacak filtre işlevi.

Döndürülenler

ILoggingBuilder böylece ek çağrılar zincirlenebilir.

Şunlara uygulanır

AddFilter(ILoggingBuilder, Func<String,String,LogLevel,Boolean>)

Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs

Fabrikaya bir günlük filtresi ekler.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::ILoggingBuilder ^ AddFilter(Microsoft::Extensions::Logging::ILoggingBuilder ^ builder, Func<System::String ^, System::String ^, Microsoft::Extensions::Logging::LogLevel, bool> ^ filter);
public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter (this Microsoft.Extensions.Logging.ILoggingBuilder builder, Func<string,string,Microsoft.Extensions.Logging.LogLevel,bool> filter);
public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter (this Microsoft.Extensions.Logging.ILoggingBuilder builder, Func<string?,string?,Microsoft.Extensions.Logging.LogLevel,bool> filter);
static member AddFilter : Microsoft.Extensions.Logging.ILoggingBuilder * Func<string, string, Microsoft.Extensions.Logging.LogLevel, bool> -> Microsoft.Extensions.Logging.ILoggingBuilder
<Extension()>
Public Function AddFilter (builder As ILoggingBuilder, filter As Func(Of String, String, LogLevel, Boolean)) As ILoggingBuilder

Parametreler

builder
ILoggingBuilder

ILoggingBuilder Filtrenin ekleneceği yer.

filter
Func<String,String,LogLevel,Boolean>

Eklenecek filtre.

Döndürülenler

ILoggingBuilder böylece ek çağrılar zincirlenebilir.

Şunlara uygulanır

AddFilter(ILoggingBuilder, Func<String,LogLevel,Boolean>)

Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs

Fabrikaya bir günlük filtresi ekler.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::ILoggingBuilder ^ AddFilter(Microsoft::Extensions::Logging::ILoggingBuilder ^ builder, Func<System::String ^, Microsoft::Extensions::Logging::LogLevel, bool> ^ categoryLevelFilter);
public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter (this Microsoft.Extensions.Logging.ILoggingBuilder builder, Func<string,Microsoft.Extensions.Logging.LogLevel,bool> categoryLevelFilter);
public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter (this Microsoft.Extensions.Logging.ILoggingBuilder builder, Func<string?,Microsoft.Extensions.Logging.LogLevel,bool> categoryLevelFilter);
static member AddFilter : Microsoft.Extensions.Logging.ILoggingBuilder * Func<string, Microsoft.Extensions.Logging.LogLevel, bool> -> Microsoft.Extensions.Logging.ILoggingBuilder
<Extension()>
Public Function AddFilter (builder As ILoggingBuilder, categoryLevelFilter As Func(Of String, LogLevel, Boolean)) As ILoggingBuilder

Parametreler

builder
ILoggingBuilder

ILoggingBuilder Filtrenin ekleneceği yer.

categoryLevelFilter
Func<String,LogLevel,Boolean>

Eklenecek filtre.

Döndürülenler

ILoggingBuilder böylece ek çağrılar zincirlenebilir.

Şunlara uygulanır

AddFilter(LoggerFilterOptions, Func<String,LogLevel,Boolean>)

Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs

Fabrikaya bir günlük filtresi ekler.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::LoggerFilterOptions ^ AddFilter(Microsoft::Extensions::Logging::LoggerFilterOptions ^ builder, Func<System::String ^, Microsoft::Extensions::Logging::LogLevel, bool> ^ categoryLevelFilter);
public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter (this Microsoft.Extensions.Logging.LoggerFilterOptions builder, Func<string,Microsoft.Extensions.Logging.LogLevel,bool> categoryLevelFilter);
public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter (this Microsoft.Extensions.Logging.LoggerFilterOptions builder, Func<string?,Microsoft.Extensions.Logging.LogLevel,bool> categoryLevelFilter);
static member AddFilter : Microsoft.Extensions.Logging.LoggerFilterOptions * Func<string, Microsoft.Extensions.Logging.LogLevel, bool> -> Microsoft.Extensions.Logging.LoggerFilterOptions
<Extension()>
Public Function AddFilter (builder As LoggerFilterOptions, categoryLevelFilter As Func(Of String, LogLevel, Boolean)) As LoggerFilterOptions

Parametreler

builder
LoggerFilterOptions

ILoggingBuilder Filtrenin ekleneceği yer.

categoryLevelFilter
Func<String,LogLevel,Boolean>

Uygulanacak filtre işlevi.

Döndürülenler

ILoggingBuilder böylece ek çağrılar zincirlenebilir.

Şunlara uygulanır

AddFilter<T>(LoggerFilterOptions, String, LogLevel)

Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs

Verilen ILoggerProvideriçin bir günlük filtresi ekler.

public:
generic <typename T>
 where T : Microsoft::Extensions::Logging::ILoggerProvider[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::LoggerFilterOptions ^ AddFilter(Microsoft::Extensions::Logging::LoggerFilterOptions ^ builder, System::String ^ category, Microsoft::Extensions::Logging::LogLevel level);
public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter<T> (this Microsoft.Extensions.Logging.LoggerFilterOptions builder, string category, Microsoft.Extensions.Logging.LogLevel level) where T : Microsoft.Extensions.Logging.ILoggerProvider;
public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter<T> (this Microsoft.Extensions.Logging.LoggerFilterOptions builder, string? category, Microsoft.Extensions.Logging.LogLevel level) where T : Microsoft.Extensions.Logging.ILoggerProvider;
static member AddFilter : Microsoft.Extensions.Logging.LoggerFilterOptions * string * Microsoft.Extensions.Logging.LogLevel -> Microsoft.Extensions.Logging.LoggerFilterOptions (requires 'T :> Microsoft.Extensions.Logging.ILoggerProvider)
<Extension()>
Public Function AddFilter(Of T As ILoggerProvider) (builder As LoggerFilterOptions, category As String, level As LogLevel) As LoggerFilterOptions

Tür Parametreleri

T

ILoggerProvider Bu filtrenin ekleneceği filtre.

Parametreler

builder
LoggerFilterOptions

ILoggingBuilder Filtrenin ekleneceği yer.

category
String

Filtre uygulama kategorisi.

level
LogLevel

Filtre düzeyi.

Döndürülenler

ILoggingBuilder böylece ek çağrılar zincirlenebilir.

Şunlara uygulanır

AddFilter<T>(ILoggingBuilder, Func<LogLevel,Boolean>)

Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs

Verilen ILoggerProvideriçin bir günlük filtresi ekler.

public:
generic <typename T>
 where T : Microsoft::Extensions::Logging::ILoggerProvider[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::ILoggingBuilder ^ AddFilter(Microsoft::Extensions::Logging::ILoggingBuilder ^ builder, Func<Microsoft::Extensions::Logging::LogLevel, bool> ^ levelFilter);
public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter<T> (this Microsoft.Extensions.Logging.ILoggingBuilder builder, Func<Microsoft.Extensions.Logging.LogLevel,bool> levelFilter) where T : Microsoft.Extensions.Logging.ILoggerProvider;
static member AddFilter : Microsoft.Extensions.Logging.ILoggingBuilder * Func<Microsoft.Extensions.Logging.LogLevel, bool> -> Microsoft.Extensions.Logging.ILoggingBuilder (requires 'T :> Microsoft.Extensions.Logging.ILoggerProvider)
<Extension()>
Public Function AddFilter(Of T As ILoggerProvider) (builder As ILoggingBuilder, levelFilter As Func(Of LogLevel, Boolean)) As ILoggingBuilder

Tür Parametreleri

T

ILoggerProvider Bu filtrenin ekleneceği filtre.

Parametreler

builder
ILoggingBuilder

ILoggingBuilder Filtrenin ekleneceği yer.

levelFilter
Func<LogLevel,Boolean>

Eklenecek filtre.

Döndürülenler

ILoggingBuilder böylece ek çağrılar zincirlenebilir.

Şunlara uygulanır

AddFilter<T>(ILoggingBuilder, Func<String,LogLevel,Boolean>)

Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs

Verilen ILoggerProvideriçin bir günlük filtresi ekler.

public:
generic <typename T>
 where T : Microsoft::Extensions::Logging::ILoggerProvider[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::ILoggingBuilder ^ AddFilter(Microsoft::Extensions::Logging::ILoggingBuilder ^ builder, Func<System::String ^, Microsoft::Extensions::Logging::LogLevel, bool> ^ categoryLevelFilter);
public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter<T> (this Microsoft.Extensions.Logging.ILoggingBuilder builder, Func<string,Microsoft.Extensions.Logging.LogLevel,bool> categoryLevelFilter) where T : Microsoft.Extensions.Logging.ILoggerProvider;
public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter<T> (this Microsoft.Extensions.Logging.ILoggingBuilder builder, Func<string?,Microsoft.Extensions.Logging.LogLevel,bool> categoryLevelFilter) where T : Microsoft.Extensions.Logging.ILoggerProvider;
static member AddFilter : Microsoft.Extensions.Logging.ILoggingBuilder * Func<string, Microsoft.Extensions.Logging.LogLevel, bool> -> Microsoft.Extensions.Logging.ILoggingBuilder (requires 'T :> Microsoft.Extensions.Logging.ILoggerProvider)
<Extension()>
Public Function AddFilter(Of T As ILoggerProvider) (builder As ILoggingBuilder, categoryLevelFilter As Func(Of String, LogLevel, Boolean)) As ILoggingBuilder

Tür Parametreleri

T

ILoggerProvider Bu filtrenin ekleneceği filtre.

Parametreler

builder
ILoggingBuilder

ILoggingBuilder Filtrenin ekleneceği yer.

categoryLevelFilter
Func<String,LogLevel,Boolean>

Eklenecek filtre.

Döndürülenler

ILoggingBuilder böylece ek çağrılar zincirlenebilir.

Şunlara uygulanır

AddFilter<T>(LoggerFilterOptions, Func<LogLevel,Boolean>)

Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs

Verilen ILoggerProvideriçin bir günlük filtresi ekler.

public:
generic <typename T>
 where T : Microsoft::Extensions::Logging::ILoggerProvider[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::LoggerFilterOptions ^ AddFilter(Microsoft::Extensions::Logging::LoggerFilterOptions ^ builder, Func<Microsoft::Extensions::Logging::LogLevel, bool> ^ levelFilter);
public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter<T> (this Microsoft.Extensions.Logging.LoggerFilterOptions builder, Func<Microsoft.Extensions.Logging.LogLevel,bool> levelFilter) where T : Microsoft.Extensions.Logging.ILoggerProvider;
static member AddFilter : Microsoft.Extensions.Logging.LoggerFilterOptions * Func<Microsoft.Extensions.Logging.LogLevel, bool> -> Microsoft.Extensions.Logging.LoggerFilterOptions (requires 'T :> Microsoft.Extensions.Logging.ILoggerProvider)
<Extension()>
Public Function AddFilter(Of T As ILoggerProvider) (builder As LoggerFilterOptions, levelFilter As Func(Of LogLevel, Boolean)) As LoggerFilterOptions

Tür Parametreleri

T

ILoggerProvider Bu filtrenin ekleneceği filtre.

Parametreler

builder
LoggerFilterOptions

ILoggingBuilder Filtrenin ekleneceği yer.

levelFilter
Func<LogLevel,Boolean>

Uygulanacak filtre işlevi.

Döndürülenler

ILoggingBuilder böylece ek çağrılar zincirlenebilir.

Şunlara uygulanır

AddFilter<T>(LoggerFilterOptions, Func<String,LogLevel,Boolean>)

Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs

Verilen ILoggerProvideriçin bir günlük filtresi ekler.

public:
generic <typename T>
 where T : Microsoft::Extensions::Logging::ILoggerProvider[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::LoggerFilterOptions ^ AddFilter(Microsoft::Extensions::Logging::LoggerFilterOptions ^ builder, Func<System::String ^, Microsoft::Extensions::Logging::LogLevel, bool> ^ categoryLevelFilter);
public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter<T> (this Microsoft.Extensions.Logging.LoggerFilterOptions builder, Func<string,Microsoft.Extensions.Logging.LogLevel,bool> categoryLevelFilter) where T : Microsoft.Extensions.Logging.ILoggerProvider;
public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter<T> (this Microsoft.Extensions.Logging.LoggerFilterOptions builder, Func<string?,Microsoft.Extensions.Logging.LogLevel,bool> categoryLevelFilter) where T : Microsoft.Extensions.Logging.ILoggerProvider;
static member AddFilter : Microsoft.Extensions.Logging.LoggerFilterOptions * Func<string, Microsoft.Extensions.Logging.LogLevel, bool> -> Microsoft.Extensions.Logging.LoggerFilterOptions (requires 'T :> Microsoft.Extensions.Logging.ILoggerProvider)
<Extension()>
Public Function AddFilter(Of T As ILoggerProvider) (builder As LoggerFilterOptions, categoryLevelFilter As Func(Of String, LogLevel, Boolean)) As LoggerFilterOptions

Tür Parametreleri

T

ILoggerProvider Bu filtrenin ekleneceği filtre.

Parametreler

builder
LoggerFilterOptions

ILoggingBuilder Filtrenin ekleneceği yer.

categoryLevelFilter
Func<String,LogLevel,Boolean>

Uygulanacak filtre işlevi.

Döndürülenler

ILoggingBuilder böylece ek çağrılar zincirlenebilir.

Şunlara uygulanır

AddFilter<T>(ILoggingBuilder, String, LogLevel)

Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs

Verilen ILoggerProvideriçin bir günlük filtresi ekler.

public:
generic <typename T>
 where T : Microsoft::Extensions::Logging::ILoggerProvider[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::ILoggingBuilder ^ AddFilter(Microsoft::Extensions::Logging::ILoggingBuilder ^ builder, System::String ^ category, Microsoft::Extensions::Logging::LogLevel level);
public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter<T> (this Microsoft.Extensions.Logging.ILoggingBuilder builder, string category, Microsoft.Extensions.Logging.LogLevel level) where T : Microsoft.Extensions.Logging.ILoggerProvider;
public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter<T> (this Microsoft.Extensions.Logging.ILoggingBuilder builder, string? category, Microsoft.Extensions.Logging.LogLevel level) where T : Microsoft.Extensions.Logging.ILoggerProvider;
static member AddFilter : Microsoft.Extensions.Logging.ILoggingBuilder * string * Microsoft.Extensions.Logging.LogLevel -> Microsoft.Extensions.Logging.ILoggingBuilder (requires 'T :> Microsoft.Extensions.Logging.ILoggerProvider)
<Extension()>
Public Function AddFilter(Of T As ILoggerProvider) (builder As ILoggingBuilder, category As String, level As LogLevel) As ILoggingBuilder

Tür Parametreleri

T

ILoggerProvider Bu filtrenin ekleneceği filtre.

Parametreler

builder
ILoggingBuilder

ILoggingBuilder Filtrenin ekleneceği yer.

category
String

Filtre uygulama kategorisi.

level
LogLevel

Filtre düzeyi.

Döndürülenler

ILoggingBuilder böylece ek çağrılar zincirlenebilir.

Şunlara uygulanır

AddFilter<T>(ILoggingBuilder, String, Func<LogLevel,Boolean>)

Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs

Verilen ILoggerProvideriçin bir günlük filtresi ekler.

public:
generic <typename T>
 where T : Microsoft::Extensions::Logging::ILoggerProvider[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::ILoggingBuilder ^ AddFilter(Microsoft::Extensions::Logging::ILoggingBuilder ^ builder, System::String ^ category, Func<Microsoft::Extensions::Logging::LogLevel, bool> ^ levelFilter);
public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter<T> (this Microsoft.Extensions.Logging.ILoggingBuilder builder, string category, Func<Microsoft.Extensions.Logging.LogLevel,bool> levelFilter) where T : Microsoft.Extensions.Logging.ILoggerProvider;
public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter<T> (this Microsoft.Extensions.Logging.ILoggingBuilder builder, string? category, Func<Microsoft.Extensions.Logging.LogLevel,bool> levelFilter) where T : Microsoft.Extensions.Logging.ILoggerProvider;
static member AddFilter : Microsoft.Extensions.Logging.ILoggingBuilder * string * Func<Microsoft.Extensions.Logging.LogLevel, bool> -> Microsoft.Extensions.Logging.ILoggingBuilder (requires 'T :> Microsoft.Extensions.Logging.ILoggerProvider)
<Extension()>
Public Function AddFilter(Of T As ILoggerProvider) (builder As ILoggingBuilder, category As String, levelFilter As Func(Of LogLevel, Boolean)) As ILoggingBuilder

Tür Parametreleri

T

ILoggerProvider Bu filtrenin ekleneceği filtre.

Parametreler

builder
ILoggingBuilder

ILoggingBuilder Filtrenin ekleneceği yer.

category
String

Filtre uygulama kategorisi.

levelFilter
Func<LogLevel,Boolean>

Uygulanacak filtre işlevi.

Döndürülenler

ILoggingBuilder böylece ek çağrılar zincirlenebilir.

Şunlara uygulanır

AddFilter<T>(LoggerFilterOptions, String, Func<LogLevel,Boolean>)

Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs
Kaynak:
FilterLoggingBuilderExtensions.cs

Verilen ILoggerProvideriçin bir günlük filtresi ekler.

public:
generic <typename T>
 where T : Microsoft::Extensions::Logging::ILoggerProvider[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::LoggerFilterOptions ^ AddFilter(Microsoft::Extensions::Logging::LoggerFilterOptions ^ builder, System::String ^ category, Func<Microsoft::Extensions::Logging::LogLevel, bool> ^ levelFilter);
public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter<T> (this Microsoft.Extensions.Logging.LoggerFilterOptions builder, string category, Func<Microsoft.Extensions.Logging.LogLevel,bool> levelFilter) where T : Microsoft.Extensions.Logging.ILoggerProvider;
public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter<T> (this Microsoft.Extensions.Logging.LoggerFilterOptions builder, string? category, Func<Microsoft.Extensions.Logging.LogLevel,bool> levelFilter) where T : Microsoft.Extensions.Logging.ILoggerProvider;
static member AddFilter : Microsoft.Extensions.Logging.LoggerFilterOptions * string * Func<Microsoft.Extensions.Logging.LogLevel, bool> -> Microsoft.Extensions.Logging.LoggerFilterOptions (requires 'T :> Microsoft.Extensions.Logging.ILoggerProvider)
<Extension()>
Public Function AddFilter(Of T As ILoggerProvider) (builder As LoggerFilterOptions, category As String, levelFilter As Func(Of LogLevel, Boolean)) As LoggerFilterOptions

Tür Parametreleri

T

ILoggerProvider Bu filtrenin ekleneceği filtre.

Parametreler

builder
LoggerFilterOptions

ILoggingBuilder Filtrenin ekleneceği yer.

category
String

Filtre uygulama kategorisi.

levelFilter
Func<LogLevel,Boolean>

Uygulanacak filtre işlevi.

Döndürülenler

ILoggingBuilder böylece ek çağrılar zincirlenebilir.

Şunlara uygulanır