Partager via


FilterLoggingBuilderExtensions.AddFilter Méthode

Définition

Surcharges

Nom Description
AddFilter(ILoggingBuilder, Func<LogLevel,Boolean>)

Ajoute un filtre de journal à la fabrique.

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

Ajoute un filtre de journal à la fabrique.

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

Ajoute un filtre de journal à la fabrique.

AddFilter(ILoggingBuilder, String, LogLevel)

Ajoute un filtre de journal à la fabrique.

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

Ajoute un filtre de journal à la fabrique.

AddFilter(LoggerFilterOptions, String, LogLevel)

Ajoute un filtre de journal à la fabrique.

AddFilter(LoggerFilterOptions, Func<LogLevel,Boolean>)

Ajoute un filtre de journal à la fabrique.

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

Ajoute un filtre de journal à la fabrique.

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

Ajoute un filtre de journal à la fabrique.

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

Ajoute un filtre de journal à la fabrique.

AddFilter<T>(LoggerFilterOptions, String, LogLevel)

Ajoute un filtre de journal pour l’objet donné ILoggerProvider.

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

Ajoute un filtre de journal pour l’objet donné ILoggerProvider.

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

Ajoute un filtre de journal pour l’objet donné ILoggerProvider.

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

Ajoute un filtre de journal pour l’objet donné ILoggerProvider.

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

Ajoute un filtre de journal pour l’objet donné ILoggerProvider.

AddFilter<T>(ILoggingBuilder, String, LogLevel)

Ajoute un filtre de journal pour l’objet donné ILoggerProvider.

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

Ajoute un filtre de journal pour l’objet donné ILoggerProvider.

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

Ajoute un filtre de journal pour l’objet donné ILoggerProvider.

AddFilter(ILoggingBuilder, Func<LogLevel,Boolean>)

Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs

Ajoute un filtre de journal à la fabrique.

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

Paramètres

builder
ILoggingBuilder

À ILoggingBuilder ajouter le filtre.

levelFilter
Func<LogLevel,Boolean>

Filtre à ajouter. La fonction de filtre reçoit le niveau du journal et retourne true pour consigner le message ou false le filtrer.

Retours

Ainsi ILoggingBuilder , les appels supplémentaires peuvent être chaînés.

Remarques

La fonction de filtre est appelée pour chaque message de journal et reçoit un paramètre :

Revenez true pour autoriser la journalisation du message ou false à le filtrer.

S’applique à

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

Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs

Ajoute un filtre de journal à la fabrique.

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

Paramètres

builder
LoggerFilterOptions

À LoggerFilterOptions ajouter le filtre.

category
String

Catégorie à filtrer.

levelFilter
Func<LogLevel,Boolean>

Fonction de filtre à appliquer. La fonction de filtre reçoit le niveau du journal et retourne true pour consigner le message ou false le filtrer.

Retours

Ainsi LoggerFilterOptions , les appels supplémentaires peuvent être chaînés.

Remarques

La fonction de filtre est appelée pour chaque message de journal de la catégorie spécifiée et reçoit un paramètre :

Revenez true pour autoriser la journalisation du message ou false à le filtrer.

S’applique à

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

Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs

Ajoute un filtre de journal à la fabrique.

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

Paramètres

builder
ILoggingBuilder

À ILoggingBuilder ajouter le filtre.

category
String

Catégorie à filtrer.

levelFilter
Func<LogLevel,Boolean>

Fonction de filtre à appliquer. La fonction de filtre reçoit le niveau du journal et retourne true pour consigner le message ou false le filtrer.

Retours

Ainsi ILoggingBuilder , les appels supplémentaires peuvent être chaînés.

Remarques

La fonction de filtre est appelée pour chaque message de journal de la catégorie spécifiée et reçoit un paramètre :

Revenez true pour autoriser la journalisation du message ou false à le filtrer.

S’applique à

AddFilter(ILoggingBuilder, String, LogLevel)

Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs

Ajoute un filtre de journal à la fabrique.

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

Paramètres

builder
ILoggingBuilder

À ILoggingBuilder ajouter le filtre.

category
String

Catégorie à filtrer.

level
LogLevel

Niveau à filtrer.

Retours

Ainsi ILoggingBuilder , les appels supplémentaires peuvent être chaînés.

S’applique à

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

Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs

Ajoute un filtre de journal à la fabrique.

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

Paramètres

builder
LoggerFilterOptions

À LoggerFilterOptions ajouter le filtre.

filter
Func<String,String,LogLevel,Boolean>

Fonction de filtre à appliquer. La fonction de filtre reçoit le nom complet du type de fournisseur, le nom de catégorie de l’enregistreur d’événements et le niveau du journal, puis retourne true pour consigner le message ou false le filtrer.

Retours

Ainsi LoggerFilterOptions , les appels supplémentaires peuvent être chaînés.

Remarques

La fonction de filtre est appelée pour chaque message de journal et reçoit trois paramètres :

  • Nom complet du ILoggerProvider type (par exemple, « Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider »).
  • Nom de la catégorie d’enregistreur d’événements (par exemple, « MyNamespace.MyClass »).
  • Message LogLevel du journal.
Revenez true pour autoriser la journalisation du message ou false à le filtrer.

S’applique à

AddFilter(LoggerFilterOptions, String, LogLevel)

Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs

Ajoute un filtre de journal à la fabrique.

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

Paramètres

builder
LoggerFilterOptions

À LoggerFilterOptions ajouter le filtre.

category
String

Catégorie à filtrer.

level
LogLevel

Niveau à filtrer.

Retours

Ainsi LoggerFilterOptions , les appels supplémentaires peuvent être chaînés.

S’applique à

AddFilter(LoggerFilterOptions, Func<LogLevel,Boolean>)

Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs

Ajoute un filtre de journal à la fabrique.

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

Paramètres

builder
LoggerFilterOptions

À LoggerFilterOptions ajouter le filtre.

levelFilter
Func<LogLevel,Boolean>

Fonction de filtre à appliquer. La fonction de filtre reçoit le niveau du journal et retourne true pour consigner le message ou false le filtrer.

Retours

Ainsi LoggerFilterOptions , les appels supplémentaires peuvent être chaînés.

Remarques

La fonction de filtre est appelée pour chaque message de journal et reçoit un paramètre :

Revenez true pour autoriser la journalisation du message ou false à le filtrer.

S’applique à

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

Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs

Ajoute un filtre de journal à la fabrique.

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

Paramètres

builder
ILoggingBuilder

À ILoggingBuilder ajouter le filtre.

filter
Func<String,String,LogLevel,Boolean>

Filtre à ajouter. La fonction de filtre reçoit le nom complet du type de fournisseur, le nom de catégorie de l’enregistreur d’événements et le niveau du journal, puis retourne true pour consigner le message ou false le filtrer.

Retours

Ainsi ILoggingBuilder , les appels supplémentaires peuvent être chaînés.

Remarques

La fonction de filtre est appelée pour chaque message de journal et reçoit trois paramètres :

  • Nom complet du ILoggerProvider type (par exemple, « Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider »).
  • Nom de la catégorie d’enregistreur d’événements (par exemple, « MyNamespace.MyClass »).
  • Message LogLevel du journal.
Revenez true pour autoriser la journalisation du message ou false à le filtrer.

S’applique à

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

Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs

Ajoute un filtre de journal à la fabrique.

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

Paramètres

builder
ILoggingBuilder

À ILoggingBuilder ajouter le filtre.

categoryLevelFilter
Func<String,LogLevel,Boolean>

Filtre à ajouter. La fonction de filtre reçoit le nom de la catégorie d’enregistreur d’événements et le niveau du journal, puis retourne true pour journaliser le message ou false le filtrer.

Retours

Ainsi ILoggingBuilder , les appels supplémentaires peuvent être chaînés.

Remarques

La fonction de filtre est appelée pour chaque message de journal et reçoit deux paramètres :

  • Nom de la catégorie d’enregistreur d’événements (par exemple, « MyNamespace.MyClass »).
  • Message LogLevel du journal.
Revenez true pour autoriser la journalisation du message ou false à le filtrer.

S’applique à

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

Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs

Ajoute un filtre de journal à la fabrique.

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

Paramètres

builder
LoggerFilterOptions

À LoggerFilterOptions ajouter le filtre.

categoryLevelFilter
Func<String,LogLevel,Boolean>

Fonction de filtre à appliquer. La fonction de filtre reçoit le nom de la catégorie d’enregistreur d’événements et le niveau du journal, puis retourne true pour journaliser le message ou false le filtrer.

Retours

Ainsi LoggerFilterOptions , les appels supplémentaires peuvent être chaînés.

Remarques

La fonction de filtre est appelée pour chaque message de journal et reçoit deux paramètres :

  • Nom de la catégorie d’enregistreur d’événements (par exemple, « MyNamespace.MyClass »).
  • Message LogLevel du journal.
Revenez true pour autoriser la journalisation du message ou false à le filtrer.

S’applique à

AddFilter<T>(LoggerFilterOptions, String, LogLevel)

Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs

Ajoute un filtre de journal pour l’objet donné 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

Paramètres de type

T

Pour ILoggerProvider lequel ce filtre sera ajouté.

Paramètres

builder
LoggerFilterOptions

À LoggerFilterOptions ajouter le filtre.

category
String

Catégorie à filtrer.

level
LogLevel

Niveau à filtrer.

Retours

Ainsi LoggerFilterOptions , les appels supplémentaires peuvent être chaînés.

S’applique à

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

Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs

Ajoute un filtre de journal pour l’objet donné 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

Paramètres de type

T

Pour ILoggerProvider lequel ce filtre sera ajouté.

Paramètres

builder
ILoggingBuilder

À ILoggingBuilder ajouter le filtre.

levelFilter
Func<LogLevel,Boolean>

Filtre à ajouter. La fonction de filtre reçoit le niveau du journal et retourne true pour consigner le message ou false le filtrer.

Retours

Ainsi ILoggingBuilder , les appels supplémentaires peuvent être chaînés.

Remarques

La fonction de filtre est appelée pour chaque message de journal du fournisseur spécifié et reçoit un paramètre :

Revenez true pour autoriser la journalisation du message ou false à le filtrer.

S’applique à

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

Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs

Ajoute un filtre de journal pour l’objet donné 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

Paramètres de type

T

Pour ILoggerProvider lequel ce filtre sera ajouté.

Paramètres

builder
ILoggingBuilder

À ILoggingBuilder ajouter le filtre.

categoryLevelFilter
Func<String,LogLevel,Boolean>

Filtre à ajouter. La fonction de filtre reçoit le nom de la catégorie d’enregistreur d’événements et le niveau du journal, puis retourne true pour journaliser le message ou false le filtrer.

Retours

Ainsi ILoggingBuilder , les appels supplémentaires peuvent être chaînés.

Remarques

La fonction de filtre est appelée pour chaque message de journal du fournisseur spécifié et reçoit deux paramètres :

  • Nom de la catégorie d’enregistreur d’événements (par exemple, « MyNamespace.MyClass »).
  • Message LogLevel du journal.
Revenez true pour autoriser la journalisation du message ou false à le filtrer.

S’applique à

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

Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs

Ajoute un filtre de journal pour l’objet donné 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

Paramètres de type

T

Pour ILoggerProvider lequel ce filtre sera ajouté.

Paramètres

builder
LoggerFilterOptions

À LoggerFilterOptions ajouter le filtre.

levelFilter
Func<LogLevel,Boolean>

Fonction de filtre à appliquer. La fonction de filtre reçoit le niveau du journal et retourne true pour consigner le message ou false le filtrer.

Retours

Ainsi LoggerFilterOptions , les appels supplémentaires peuvent être chaînés.

Remarques

La fonction de filtre est appelée pour chaque message de journal du fournisseur spécifié et reçoit un paramètre :

Revenez true pour autoriser la journalisation du message ou false à le filtrer.

S’applique à

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

Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs

Ajoute un filtre de journal pour l’objet donné 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

Paramètres de type

T

Pour ILoggerProvider lequel ce filtre sera ajouté.

Paramètres

builder
LoggerFilterOptions

À LoggerFilterOptions ajouter le filtre.

categoryLevelFilter
Func<String,LogLevel,Boolean>

Fonction de filtre à appliquer. La fonction de filtre reçoit le nom de la catégorie d’enregistreur d’événements et le niveau du journal, puis retourne true pour journaliser le message ou false le filtrer.

Retours

Ainsi LoggerFilterOptions , les appels supplémentaires peuvent être chaînés.

Remarques

La fonction de filtre est appelée pour chaque message de journal du fournisseur spécifié et reçoit deux paramètres :

  • Nom de la catégorie d’enregistreur d’événements (par exemple, « MyNamespace.MyClass »).
  • Message LogLevel du journal.
Revenez true pour autoriser la journalisation du message ou false à le filtrer.

S’applique à

AddFilter<T>(ILoggingBuilder, String, LogLevel)

Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs

Ajoute un filtre de journal pour l’objet donné 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

Paramètres de type

T

Pour ILoggerProvider lequel ce filtre sera ajouté.

Paramètres

builder
ILoggingBuilder

À ILoggingBuilder ajouter le filtre.

category
String

Catégorie à filtrer.

level
LogLevel

Niveau à filtrer.

Retours

Ainsi ILoggingBuilder , les appels supplémentaires peuvent être chaînés.

S’applique à

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

Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs

Ajoute un filtre de journal pour l’objet donné 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

Paramètres de type

T

Pour ILoggerProvider lequel ce filtre sera ajouté.

Paramètres

builder
ILoggingBuilder

À ILoggingBuilder ajouter le filtre.

category
String

Catégorie à filtrer.

levelFilter
Func<LogLevel,Boolean>

Fonction de filtre à appliquer. La fonction de filtre reçoit le niveau du journal et retourne true pour consigner le message ou false le filtrer.

Retours

Ainsi ILoggingBuilder , les appels supplémentaires peuvent être chaînés.

Remarques

La fonction de filtre est appelée pour chaque message de journal du fournisseur et de la catégorie spécifiés et reçoit un paramètre :

Revenez true pour autoriser la journalisation du message ou false à le filtrer.

S’applique à

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

Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs
Source:
FilterLoggingBuilderExtensions.cs

Ajoute un filtre de journal pour l’objet donné 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

Paramètres de type

T

Pour ILoggerProvider lequel ce filtre sera ajouté.

Paramètres

builder
LoggerFilterOptions

À LoggerFilterOptions ajouter le filtre.

category
String

Catégorie à filtrer.

levelFilter
Func<LogLevel,Boolean>

Fonction de filtre à appliquer. La fonction de filtre reçoit le niveau du journal et retourne true pour consigner le message ou false le filtrer.

Retours

Ainsi LoggerFilterOptions , les appels supplémentaires peuvent être chaînés.

Remarques

La fonction de filtre est appelée pour chaque message de journal du fournisseur et de la catégorie spécifiés et reçoit un paramètre :

Revenez true pour autoriser la journalisation du message ou false à le filtrer.

S’applique à