FilterLoggingBuilderExtensions.AddFilter メソッド

定義

オーバーロード

AddFilter(ILoggingBuilder, Func<LogLevel,Boolean>)

ファクトリにログ フィルターを追加します。

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

ファクトリにログ フィルターを追加します。

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

ファクトリにログ フィルターを追加します。

AddFilter(ILoggingBuilder, String, LogLevel)

ファクトリにログ フィルターを追加します。

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

ファクトリにログ フィルターを追加します。

AddFilter(LoggerFilterOptions, String, LogLevel)

ファクトリにログ フィルターを追加します。

AddFilter(LoggerFilterOptions, Func<LogLevel,Boolean>)

ファクトリにログ フィルターを追加します。

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

ファクトリにログ フィルターを追加します。

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

ファクトリにログ フィルターを追加します。

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

ファクトリにログ フィルターを追加します。

AddFilter<T>(LoggerFilterOptions, String, LogLevel)

指定された ILoggerProvider のログ フィルターを追加します。

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

指定された ILoggerProvider のログ フィルターを追加します。

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

指定された ILoggerProvider のログ フィルターを追加します。

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

指定された ILoggerProvider のログ フィルターを追加します。

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

指定された ILoggerProvider のログ フィルターを追加します。

AddFilter<T>(ILoggingBuilder, String, LogLevel)

指定された ILoggerProvider のログ フィルターを追加します。

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

指定された ILoggerProvider のログ フィルターを追加します。

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

指定された ILoggerProvider のログ フィルターを追加します。

AddFilter(ILoggingBuilder, Func<LogLevel,Boolean>)

ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs

ファクトリにログ フィルターを追加します。

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

パラメーター

builder
ILoggingBuilder

フィルターを追加する ILoggingBuilder

levelFilter
Func<LogLevel,Boolean>

追加されるフィルター。

戻り値

追加の呼び出しをチェーンできるようにする ILoggingBuilder

適用対象

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

ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs

ファクトリにログ フィルターを追加します。

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

パラメーター

builder
LoggerFilterOptions

フィルターを追加する ILoggingBuilder

category
String

フィルター処理するカテゴリ。

levelFilter
Func<LogLevel,Boolean>

適用するフィルター関数。

戻り値

追加の呼び出しをチェーンできるようにする ILoggingBuilder

適用対象

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

ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs

ファクトリにログ フィルターを追加します。

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

パラメーター

builder
ILoggingBuilder

フィルターを追加する ILoggingBuilder

category
String

フィルター処理するカテゴリ。

levelFilter
Func<LogLevel,Boolean>

適用するフィルター関数。

戻り値

追加の呼び出しをチェーンできるようにする ILoggingBuilder

適用対象

AddFilter(ILoggingBuilder, String, LogLevel)

ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs

ファクトリにログ フィルターを追加します。

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

パラメーター

builder
ILoggingBuilder

フィルターを追加する ILoggingBuilder

category
String

フィルター処理するカテゴリ。

level
LogLevel

フィルター処理するレベル。

戻り値

追加の呼び出しをチェーンできるようにする ILoggingBuilder

適用対象

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

ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs

ファクトリにログ フィルターを追加します。

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

パラメーター

builder
LoggerFilterOptions

フィルターを追加する ILoggingBuilder

filter
Func<String,String,LogLevel,Boolean>

適用するフィルター関数。

戻り値

追加の呼び出しをチェーンできるようにする ILoggingBuilder

適用対象

AddFilter(LoggerFilterOptions, String, LogLevel)

ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs

ファクトリにログ フィルターを追加します。

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

パラメーター

builder
LoggerFilterOptions

フィルターを追加する ILoggingBuilder

category
String

フィルター処理するカテゴリ。

level
LogLevel

フィルター処理するレベル。

戻り値

追加の呼び出しをチェーンできるようにする ILoggingBuilder

適用対象

AddFilter(LoggerFilterOptions, Func<LogLevel,Boolean>)

ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs

ファクトリにログ フィルターを追加します。

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

パラメーター

builder
LoggerFilterOptions

フィルターを追加する ILoggingBuilder

levelFilter
Func<LogLevel,Boolean>

適用するフィルター関数。

戻り値

追加の呼び出しをチェーンできるようにする ILoggingBuilder

適用対象

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

ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs

ファクトリにログ フィルターを追加します。

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

パラメーター

builder
ILoggingBuilder

フィルターを追加する ILoggingBuilder

filter
Func<String,String,LogLevel,Boolean>

追加されるフィルター。

戻り値

追加の呼び出しをチェーンできるようにする ILoggingBuilder

適用対象

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

ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs

ファクトリにログ フィルターを追加します。

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

パラメーター

builder
ILoggingBuilder

フィルターを追加する ILoggingBuilder

categoryLevelFilter
Func<String,LogLevel,Boolean>

追加されるフィルター。

戻り値

追加の呼び出しをチェーンできるようにする ILoggingBuilder

適用対象

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

ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs

ファクトリにログ フィルターを追加します。

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

パラメーター

builder
LoggerFilterOptions

フィルターを追加する ILoggingBuilder

categoryLevelFilter
Func<String,LogLevel,Boolean>

適用するフィルター関数。

戻り値

追加の呼び出しをチェーンできるようにする ILoggingBuilder

適用対象

AddFilter<T>(LoggerFilterOptions, String, LogLevel)

ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs

指定された 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;
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

ILoggerProviderこのフィルターを追加する対象の 。

パラメーター

builder
LoggerFilterOptions

フィルターを追加する ILoggingBuilder

category
String

フィルター処理するカテゴリ。

level
LogLevel

フィルター処理するレベル。

戻り値

追加の呼び出しをチェーンできるようにする ILoggingBuilder

適用対象

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

ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs

指定された 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

型パラメーター

T

ILoggerProviderこのフィルターを追加する対象の 。

パラメーター

builder
ILoggingBuilder

フィルターを追加する ILoggingBuilder

levelFilter
Func<LogLevel,Boolean>

追加されるフィルター。

戻り値

追加の呼び出しをチェーンできるようにする ILoggingBuilder

適用対象

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

ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs

指定された 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;
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

ILoggerProviderこのフィルターを追加する対象の 。

パラメーター

builder
ILoggingBuilder

フィルターを追加する ILoggingBuilder

categoryLevelFilter
Func<String,LogLevel,Boolean>

追加されるフィルター。

戻り値

追加の呼び出しをチェーンできるようにする ILoggingBuilder

適用対象

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

ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs

指定された 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

型パラメーター

T

ILoggerProviderこのフィルターを追加する対象の 。

パラメーター

builder
LoggerFilterOptions

フィルターを追加する ILoggingBuilder

levelFilter
Func<LogLevel,Boolean>

適用するフィルター関数。

戻り値

追加の呼び出しをチェーンできるようにする ILoggingBuilder

適用対象

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

ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs

指定された 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;
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

ILoggerProviderこのフィルターを追加する対象の 。

パラメーター

builder
LoggerFilterOptions

フィルターを追加する ILoggingBuilder

categoryLevelFilter
Func<String,LogLevel,Boolean>

適用するフィルター関数。

戻り値

追加の呼び出しをチェーンできるようにする ILoggingBuilder

適用対象

AddFilter<T>(ILoggingBuilder, String, LogLevel)

ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs

指定された 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;
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

ILoggerProviderこのフィルターを追加する対象の 。

パラメーター

builder
ILoggingBuilder

フィルターを追加する ILoggingBuilder

category
String

フィルター処理するカテゴリ。

level
LogLevel

フィルター処理するレベル。

戻り値

追加の呼び出しをチェーンできるようにする ILoggingBuilder

適用対象

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

ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs

指定された 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;
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

ILoggerProviderこのフィルターを追加する対象の 。

パラメーター

builder
ILoggingBuilder

フィルターを追加する ILoggingBuilder

category
String

フィルター処理するカテゴリ。

levelFilter
Func<LogLevel,Boolean>

適用するフィルター関数。

戻り値

追加の呼び出しをチェーンできるようにする ILoggingBuilder

適用対象

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

ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs
ソース:
FilterLoggingBuilderExtensions.cs

指定された 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;
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

ILoggerProviderこのフィルターを追加する対象の 。

パラメーター

builder
LoggerFilterOptions

フィルターを追加する ILoggingBuilder

category
String

フィルター処理するカテゴリ。

levelFilter
Func<LogLevel,Boolean>

適用するフィルター関数。

戻り値

追加の呼び出しをチェーンできるようにする ILoggingBuilder

適用対象