FilterLoggingBuilderExtensions.AddFilter Metode

Definisi

Overload

Nama Deskripsi
AddFilter(ILoggingBuilder, Func<LogLevel,Boolean>)

Menambahkan filter log ke pabrik.

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

Menambahkan filter log ke pabrik.

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

Menambahkan filter log ke pabrik.

AddFilter(ILoggingBuilder, String, LogLevel)

Menambahkan filter log ke pabrik.

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

Menambahkan filter log ke pabrik.

AddFilter(LoggerFilterOptions, String, LogLevel)

Menambahkan filter log ke pabrik.

AddFilter(LoggerFilterOptions, Func<LogLevel,Boolean>)

Menambahkan filter log ke pabrik.

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

Menambahkan filter log ke pabrik.

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

Menambahkan filter log ke pabrik.

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

Menambahkan filter log ke pabrik.

AddFilter<T>(LoggerFilterOptions, String, LogLevel)

Menambahkan filter log untuk yang diberikan ILoggerProvider.

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

Menambahkan filter log untuk yang diberikan ILoggerProvider.

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

Menambahkan filter log untuk yang diberikan ILoggerProvider.

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

Menambahkan filter log untuk yang diberikan ILoggerProvider.

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

Menambahkan filter log untuk yang diberikan ILoggerProvider.

AddFilter<T>(ILoggingBuilder, String, LogLevel)

Menambahkan filter log untuk yang diberikan ILoggerProvider.

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

Menambahkan filter log untuk yang diberikan ILoggerProvider.

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

Menambahkan filter log untuk yang diberikan ILoggerProvider.

AddFilter(ILoggingBuilder, Func<LogLevel,Boolean>)

Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs

Menambahkan filter log ke pabrik.

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

Parameter

builder
ILoggingBuilder

untuk ILoggingBuilder menambahkan filter.

levelFilter
Func<LogLevel,Boolean>

Filter yang akan ditambahkan. Fungsi filter menerima tingkat log dan kembali true untuk mencatat pesan atau false untuk memfilternya.

Mengembalikan

ILoggingBuilder Sehingga panggilan tambahan dapat ditautkan.

Keterangan

Fungsi filter dipanggil untuk setiap pesan log dan menerima satu parameter:

Kembali true untuk memperbolehkan pesan dicatat, atau false untuk memfilternya.

Berlaku untuk

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

Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs

Menambahkan filter log ke pabrik.

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);
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

Parameter

builder
LoggerFilterOptions

untuk LoggerFilterOptions menambahkan filter.

category
String

Kategori untuk difilter.

levelFilter
Func<LogLevel,Boolean>

Fungsi filter yang akan diterapkan. Fungsi filter menerima tingkat log dan kembali true untuk mencatat pesan atau false untuk memfilternya.

Mengembalikan

LoggerFilterOptions Sehingga panggilan tambahan dapat ditautkan.

Keterangan

Fungsi filter dipanggil untuk setiap pesan log dari kategori yang ditentukan dan menerima satu parameter:

Kembali true untuk memperbolehkan pesan dicatat, atau false untuk memfilternya.

Berlaku untuk

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

Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs

Menambahkan filter log ke pabrik.

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);
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

Parameter

builder
ILoggingBuilder

untuk ILoggingBuilder menambahkan filter.

category
String

Kategori untuk difilter.

levelFilter
Func<LogLevel,Boolean>

Fungsi filter yang akan diterapkan. Fungsi filter menerima tingkat log dan kembali true untuk mencatat pesan atau false untuk memfilternya.

Mengembalikan

ILoggingBuilder Sehingga panggilan tambahan dapat ditautkan.

Keterangan

Fungsi filter dipanggil untuk setiap pesan log dari kategori yang ditentukan dan menerima satu parameter:

Kembali true untuk memperbolehkan pesan dicatat, atau false untuk memfilternya.

Berlaku untuk

AddFilter(ILoggingBuilder, String, LogLevel)

Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs

Menambahkan filter log ke pabrik.

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);
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

Parameter

builder
ILoggingBuilder

untuk ILoggingBuilder menambahkan filter.

category
String

Kategori untuk difilter.

level
LogLevel

Tingkat untuk memfilter.

Mengembalikan

ILoggingBuilder Sehingga panggilan tambahan dapat ditautkan.

Berlaku untuk

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

Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs

Menambahkan filter log ke pabrik.

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);
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

Parameter

builder
LoggerFilterOptions

untuk LoggerFilterOptions menambahkan filter.

filter
Func<String,String,LogLevel,Boolean>

Fungsi filter yang akan diterapkan. Fungsi filter menerima nama lengkap jenis penyedia, nama kategori pencatat, dan tingkat log, dan kembali true untuk mencatat pesan atau false untuk memfilternya.

Mengembalikan

LoggerFilterOptions Sehingga panggilan tambahan dapat ditautkan.

Keterangan

Fungsi filter dipanggil untuk setiap pesan log dan menerima tiga parameter:

  • Nama ILoggerProvider jenis lengkap (misalnya, "Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider").
  • Nama kategori pencatat (misalnya, "MyNamespace.MyClass").
  • Pesan LogLevel log.
Kembali true untuk memperbolehkan pesan dicatat, atau false untuk memfilternya.

Berlaku untuk

AddFilter(LoggerFilterOptions, String, LogLevel)

Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs

Menambahkan filter log ke pabrik.

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);
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

Parameter

builder
LoggerFilterOptions

untuk LoggerFilterOptions menambahkan filter.

category
String

Kategori untuk difilter.

level
LogLevel

Tingkat untuk memfilter.

Mengembalikan

LoggerFilterOptions Sehingga panggilan tambahan dapat ditautkan.

Berlaku untuk

AddFilter(LoggerFilterOptions, Func<LogLevel,Boolean>)

Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs

Menambahkan filter log ke pabrik.

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

Parameter

builder
LoggerFilterOptions

untuk LoggerFilterOptions menambahkan filter.

levelFilter
Func<LogLevel,Boolean>

Fungsi filter yang akan diterapkan. Fungsi filter menerima tingkat log dan kembali true untuk mencatat pesan atau false untuk memfilternya.

Mengembalikan

LoggerFilterOptions Sehingga panggilan tambahan dapat ditautkan.

Keterangan

Fungsi filter dipanggil untuk setiap pesan log dan menerima satu parameter:

Kembali true untuk memperbolehkan pesan dicatat, atau false untuk memfilternya.

Berlaku untuk

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

Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs

Menambahkan filter log ke pabrik.

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);
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

Parameter

builder
ILoggingBuilder

untuk ILoggingBuilder menambahkan filter.

filter
Func<String,String,LogLevel,Boolean>

Filter yang akan ditambahkan. Fungsi filter menerima nama lengkap jenis penyedia, nama kategori pencatat, dan tingkat log, dan kembali true untuk mencatat pesan atau false untuk memfilternya.

Mengembalikan

ILoggingBuilder Sehingga panggilan tambahan dapat ditautkan.

Keterangan

Fungsi filter dipanggil untuk setiap pesan log dan menerima tiga parameter:

  • Nama ILoggerProvider jenis lengkap (misalnya, "Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider").
  • Nama kategori pencatat (misalnya, "MyNamespace.MyClass").
  • Pesan LogLevel log.
Kembali true untuk memperbolehkan pesan dicatat, atau false untuk memfilternya.

Berlaku untuk

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

Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs

Menambahkan filter log ke pabrik.

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);
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

Parameter

builder
ILoggingBuilder

untuk ILoggingBuilder menambahkan filter.

categoryLevelFilter
Func<String,LogLevel,Boolean>

Filter yang akan ditambahkan. Fungsi filter menerima nama kategori pencatat dan tingkat log, dan kembali true untuk mencatat pesan atau false untuk memfilternya.

Mengembalikan

ILoggingBuilder Sehingga panggilan tambahan dapat ditautkan.

Keterangan

Fungsi filter dipanggil untuk setiap pesan log dan menerima dua parameter:

  • Nama kategori pencatat (misalnya, "MyNamespace.MyClass").
  • Pesan LogLevel log.
Kembali true untuk memperbolehkan pesan dicatat, atau false untuk memfilternya.

Berlaku untuk

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

Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs

Menambahkan filter log ke pabrik.

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);
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

Parameter

builder
LoggerFilterOptions

untuk LoggerFilterOptions menambahkan filter.

categoryLevelFilter
Func<String,LogLevel,Boolean>

Fungsi filter yang akan diterapkan. Fungsi filter menerima nama kategori pencatat dan tingkat log, dan kembali true untuk mencatat pesan atau false untuk memfilternya.

Mengembalikan

LoggerFilterOptions Sehingga panggilan tambahan dapat ditautkan.

Keterangan

Fungsi filter dipanggil untuk setiap pesan log dan menerima dua parameter:

  • Nama kategori pencatat (misalnya, "MyNamespace.MyClass").
  • Pesan LogLevel log.
Kembali true untuk memperbolehkan pesan dicatat, atau false untuk memfilternya.

Berlaku untuk

AddFilter<T>(LoggerFilterOptions, String, LogLevel)

Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs

Menambahkan filter log untuk yang diberikan ILoggerProvider.

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;
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

Jenis parameter

T

Tempat ILoggerProvider filter ini akan ditambahkan.

Parameter

builder
LoggerFilterOptions

untuk LoggerFilterOptions menambahkan filter.

category
String

Kategori untuk difilter.

level
LogLevel

Tingkat untuk memfilter.

Mengembalikan

LoggerFilterOptions Sehingga panggilan tambahan dapat ditautkan.

Berlaku untuk

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

Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs

Menambahkan filter log untuk yang diberikan ILoggerProvider.

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

Jenis parameter

T

Tempat ILoggerProvider filter ini akan ditambahkan.

Parameter

builder
ILoggingBuilder

untuk ILoggingBuilder menambahkan filter.

levelFilter
Func<LogLevel,Boolean>

Filter yang akan ditambahkan. Fungsi filter menerima tingkat log dan kembali true untuk mencatat pesan atau false untuk memfilternya.

Mengembalikan

ILoggingBuilder Sehingga panggilan tambahan dapat ditautkan.

Keterangan

Fungsi filter dipanggil untuk setiap pesan log dari penyedia yang ditentukan dan menerima satu parameter:

Kembali true untuk memperbolehkan pesan dicatat, atau false untuk memfilternya.

Berlaku untuk

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

Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs

Menambahkan filter log untuk yang diberikan ILoggerProvider.

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;
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

Jenis parameter

T

Tempat ILoggerProvider filter ini akan ditambahkan.

Parameter

builder
ILoggingBuilder

untuk ILoggingBuilder menambahkan filter.

categoryLevelFilter
Func<String,LogLevel,Boolean>

Filter yang akan ditambahkan. Fungsi filter menerima nama kategori pencatat dan tingkat log, dan kembali true untuk mencatat pesan atau false untuk memfilternya.

Mengembalikan

ILoggingBuilder Sehingga panggilan tambahan dapat ditautkan.

Keterangan

Fungsi filter dipanggil untuk setiap pesan log dari penyedia yang ditentukan dan menerima dua parameter:

  • Nama kategori pencatat (misalnya, "MyNamespace.MyClass").
  • Pesan LogLevel log.
Kembali true untuk memperbolehkan pesan dicatat, atau false untuk memfilternya.

Berlaku untuk

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

Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs

Menambahkan filter log untuk yang diberikan ILoggerProvider.

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

Jenis parameter

T

Tempat ILoggerProvider filter ini akan ditambahkan.

Parameter

builder
LoggerFilterOptions

untuk LoggerFilterOptions menambahkan filter.

levelFilter
Func<LogLevel,Boolean>

Fungsi filter yang akan diterapkan. Fungsi filter menerima tingkat log dan kembali true untuk mencatat pesan atau false untuk memfilternya.

Mengembalikan

LoggerFilterOptions Sehingga panggilan tambahan dapat ditautkan.

Keterangan

Fungsi filter dipanggil untuk setiap pesan log dari penyedia yang ditentukan dan menerima satu parameter:

Kembali true untuk memperbolehkan pesan dicatat, atau false untuk memfilternya.

Berlaku untuk

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

Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs

Menambahkan filter log untuk yang diberikan ILoggerProvider.

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;
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

Jenis parameter

T

Tempat ILoggerProvider filter ini akan ditambahkan.

Parameter

builder
LoggerFilterOptions

untuk LoggerFilterOptions menambahkan filter.

categoryLevelFilter
Func<String,LogLevel,Boolean>

Fungsi filter yang akan diterapkan. Fungsi filter menerima nama kategori pencatat dan tingkat log, dan kembali true untuk mencatat pesan atau false untuk memfilternya.

Mengembalikan

LoggerFilterOptions Sehingga panggilan tambahan dapat ditautkan.

Keterangan

Fungsi filter dipanggil untuk setiap pesan log dari penyedia yang ditentukan dan menerima dua parameter:

  • Nama kategori pencatat (misalnya, "MyNamespace.MyClass").
  • Pesan LogLevel log.
Kembali true untuk memperbolehkan pesan dicatat, atau false untuk memfilternya.

Berlaku untuk

AddFilter<T>(ILoggingBuilder, String, LogLevel)

Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs

Menambahkan filter log untuk yang diberikan ILoggerProvider.

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;
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

Jenis parameter

T

Tempat ILoggerProvider filter ini akan ditambahkan.

Parameter

builder
ILoggingBuilder

untuk ILoggingBuilder menambahkan filter.

category
String

Kategori untuk difilter.

level
LogLevel

Tingkat untuk memfilter.

Mengembalikan

ILoggingBuilder Sehingga panggilan tambahan dapat ditautkan.

Berlaku untuk

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

Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs

Menambahkan filter log untuk yang diberikan ILoggerProvider.

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;
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

Jenis parameter

T

Tempat ILoggerProvider filter ini akan ditambahkan.

Parameter

builder
ILoggingBuilder

untuk ILoggingBuilder menambahkan filter.

category
String

Kategori untuk difilter.

levelFilter
Func<LogLevel,Boolean>

Fungsi filter yang akan diterapkan. Fungsi filter menerima tingkat log dan kembali true untuk mencatat pesan atau false untuk memfilternya.

Mengembalikan

ILoggingBuilder Sehingga panggilan tambahan dapat ditautkan.

Keterangan

Fungsi filter dipanggil untuk setiap pesan log dari penyedia dan kategori yang ditentukan dan menerima satu parameter:

Kembali true untuk memperbolehkan pesan dicatat, atau false untuk memfilternya.

Berlaku untuk

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

Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs
Sumber:
FilterLoggingBuilderExtensions.cs

Menambahkan filter log untuk yang diberikan ILoggerProvider.

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;
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

Jenis parameter

T

Tempat ILoggerProvider filter ini akan ditambahkan.

Parameter

builder
LoggerFilterOptions

untuk LoggerFilterOptions menambahkan filter.

category
String

Kategori untuk difilter.

levelFilter
Func<LogLevel,Boolean>

Fungsi filter yang akan diterapkan. Fungsi filter menerima tingkat log dan kembali true untuk mencatat pesan atau false untuk memfilternya.

Mengembalikan

LoggerFilterOptions Sehingga panggilan tambahan dapat ditautkan.

Keterangan

Fungsi filter dipanggil untuk setiap pesan log dari penyedia dan kategori yang ditentukan dan menerima satu parameter:

Kembali true untuk memperbolehkan pesan dicatat, atau false untuk memfilternya.

Berlaku untuk