LoggerFactory Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
LoggerFactory() |
Erstellt eine neue LoggerFactory-Instanz. |
LoggerFactory(IEnumerable<ILoggerProvider>) |
Erstellt eine neue LoggerFactory Instanz mit den angegebenen Anbietern. |
LoggerFactory(IEnumerable<ILoggerProvider>, LoggerFilterOptions) |
Erstellt eine neue LoggerFactory Instanz mit den angegebenen Anbietern und Filteroptionen. |
LoggerFactory(IEnumerable<ILoggerProvider>, IOptionsMonitor<LoggerFilterOptions>) |
Erstellt eine neue LoggerFactory Instanz mit den angegebenen Anbietern und der angegebenen Filteroption. |
LoggerFactory(IEnumerable<ILoggerProvider>, IOptionsMonitor<LoggerFilterOptions>, IOptions<LoggerFactoryOptions>) |
Erstellt eine neue LoggerFactory Instanz mit den angegebenen Anbietern, Filteroptionen und Protokollierungsfactoryoptionen. |
LoggerFactory(IEnumerable<ILoggerProvider>, IOptionsMonitor<LoggerFilterOptions>, IOptions<LoggerFactoryOptions>, IExternalScopeProvider) |
Erstellt eine neue LoggerFactory-Instanz. |
LoggerFactory()
- Quelle:
- LoggerFactory.cs
- Quelle:
- LoggerFactory.cs
- Quelle:
- LoggerFactory.cs
Erstellt eine neue LoggerFactory-Instanz.
public:
LoggerFactory();
public LoggerFactory ();
Public Sub New ()
Gilt für:
LoggerFactory(IEnumerable<ILoggerProvider>)
- Quelle:
- LoggerFactory.cs
- Quelle:
- LoggerFactory.cs
- Quelle:
- LoggerFactory.cs
Erstellt eine neue LoggerFactory Instanz mit den angegebenen Anbietern.
public:
LoggerFactory(System::Collections::Generic::IEnumerable<Microsoft::Extensions::Logging::ILoggerProvider ^> ^ providers);
public LoggerFactory (System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> providers);
new Microsoft.Extensions.Logging.LoggerFactory : seq<Microsoft.Extensions.Logging.ILoggerProvider> -> Microsoft.Extensions.Logging.LoggerFactory
Public Sub New (providers As IEnumerable(Of ILoggerProvider))
Parameter
- providers
- IEnumerable<ILoggerProvider>
Die Anbieter, die zum Erstellen von ILogger-Instanzen verwendet werden sollen.
Gilt für:
LoggerFactory(IEnumerable<ILoggerProvider>, LoggerFilterOptions)
- Quelle:
- LoggerFactory.cs
- Quelle:
- LoggerFactory.cs
- Quelle:
- LoggerFactory.cs
Erstellt eine neue LoggerFactory Instanz mit den angegebenen Anbietern und Filteroptionen.
public:
LoggerFactory(System::Collections::Generic::IEnumerable<Microsoft::Extensions::Logging::ILoggerProvider ^> ^ providers, Microsoft::Extensions::Logging::LoggerFilterOptions ^ filterOptions);
public LoggerFactory (System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> providers, Microsoft.Extensions.Logging.LoggerFilterOptions filterOptions);
new Microsoft.Extensions.Logging.LoggerFactory : seq<Microsoft.Extensions.Logging.ILoggerProvider> * Microsoft.Extensions.Logging.LoggerFilterOptions -> Microsoft.Extensions.Logging.LoggerFactory
Public Sub New (providers As IEnumerable(Of ILoggerProvider), filterOptions As LoggerFilterOptions)
Parameter
- providers
- IEnumerable<ILoggerProvider>
Die Anbieter, die zum Erstellen von ILogger-Instanzen verwendet werden sollen.
- filterOptions
- LoggerFilterOptions
Die zu verwendenden Filteroptionen.
Gilt für:
LoggerFactory(IEnumerable<ILoggerProvider>, IOptionsMonitor<LoggerFilterOptions>)
- Quelle:
- LoggerFactory.cs
- Quelle:
- LoggerFactory.cs
- Quelle:
- LoggerFactory.cs
Erstellt eine neue LoggerFactory Instanz mit den angegebenen Anbietern und der angegebenen Filteroption.
public:
LoggerFactory(System::Collections::Generic::IEnumerable<Microsoft::Extensions::Logging::ILoggerProvider ^> ^ providers, Microsoft::Extensions::Options::IOptionsMonitor<Microsoft::Extensions::Logging::LoggerFilterOptions ^> ^ filterOption);
public LoggerFactory (System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> providers, Microsoft.Extensions.Options.IOptionsMonitor<Microsoft.Extensions.Logging.LoggerFilterOptions> filterOption);
new Microsoft.Extensions.Logging.LoggerFactory : seq<Microsoft.Extensions.Logging.ILoggerProvider> * Microsoft.Extensions.Options.IOptionsMonitor<Microsoft.Extensions.Logging.LoggerFilterOptions> -> Microsoft.Extensions.Logging.LoggerFactory
Public Sub New (providers As IEnumerable(Of ILoggerProvider), filterOption As IOptionsMonitor(Of LoggerFilterOptions))
Parameter
- providers
- IEnumerable<ILoggerProvider>
Die Anbieter, die zum Erstellen von ILogger-Instanzen verwendet werden sollen.
- filterOption
- IOptionsMonitor<LoggerFilterOptions>
Die zu verwendende Filteroption.
Gilt für:
LoggerFactory(IEnumerable<ILoggerProvider>, IOptionsMonitor<LoggerFilterOptions>, IOptions<LoggerFactoryOptions>)
- Quelle:
- LoggerFactory.cs
- Quelle:
- LoggerFactory.cs
- Quelle:
- LoggerFactory.cs
Erstellt eine neue LoggerFactory Instanz mit den angegebenen Anbietern, Filteroptionen und Protokollierungsfactoryoptionen.
public:
LoggerFactory(System::Collections::Generic::IEnumerable<Microsoft::Extensions::Logging::ILoggerProvider ^> ^ providers, Microsoft::Extensions::Options::IOptionsMonitor<Microsoft::Extensions::Logging::LoggerFilterOptions ^> ^ filterOption, Microsoft::Extensions::Options::IOptions<Microsoft::Extensions::Logging::LoggerFactoryOptions ^> ^ options);
public LoggerFactory (System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> providers, Microsoft.Extensions.Options.IOptionsMonitor<Microsoft.Extensions.Logging.LoggerFilterOptions> filterOption, Microsoft.Extensions.Options.IOptions<Microsoft.Extensions.Logging.LoggerFactoryOptions> options = default);
public LoggerFactory (System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> providers, Microsoft.Extensions.Options.IOptionsMonitor<Microsoft.Extensions.Logging.LoggerFilterOptions> filterOption, Microsoft.Extensions.Options.IOptions<Microsoft.Extensions.Logging.LoggerFactoryOptions>? options);
new Microsoft.Extensions.Logging.LoggerFactory : seq<Microsoft.Extensions.Logging.ILoggerProvider> * Microsoft.Extensions.Options.IOptionsMonitor<Microsoft.Extensions.Logging.LoggerFilterOptions> * Microsoft.Extensions.Options.IOptions<Microsoft.Extensions.Logging.LoggerFactoryOptions> -> Microsoft.Extensions.Logging.LoggerFactory
Public Sub New (providers As IEnumerable(Of ILoggerProvider), filterOption As IOptionsMonitor(Of LoggerFilterOptions), Optional options As IOptions(Of LoggerFactoryOptions) = Nothing)
Public Sub New (providers As IEnumerable(Of ILoggerProvider), filterOption As IOptionsMonitor(Of LoggerFilterOptions), options As IOptions(Of LoggerFactoryOptions))
Parameter
- providers
- IEnumerable<ILoggerProvider>
Die Anbieter, die zum Erstellen von ILogger-Instanzen verwendet werden sollen.
- filterOption
- IOptionsMonitor<LoggerFilterOptions>
Die zu verwendende Filteroption.
- options
- IOptions<LoggerFactoryOptions>
Die Protokollierungsfactoryoptionen.
Gilt für:
LoggerFactory(IEnumerable<ILoggerProvider>, IOptionsMonitor<LoggerFilterOptions>, IOptions<LoggerFactoryOptions>, IExternalScopeProvider)
- Quelle:
- LoggerFactory.cs
- Quelle:
- LoggerFactory.cs
- Quelle:
- LoggerFactory.cs
Erstellt eine neue LoggerFactory-Instanz.
public LoggerFactory (System.Collections.Generic.IEnumerable<Microsoft.Extensions.Logging.ILoggerProvider> providers, Microsoft.Extensions.Options.IOptionsMonitor<Microsoft.Extensions.Logging.LoggerFilterOptions> filterOption, Microsoft.Extensions.Options.IOptions<Microsoft.Extensions.Logging.LoggerFactoryOptions>? options = default, Microsoft.Extensions.Logging.IExternalScopeProvider? scopeProvider = default);
new Microsoft.Extensions.Logging.LoggerFactory : seq<Microsoft.Extensions.Logging.ILoggerProvider> * Microsoft.Extensions.Options.IOptionsMonitor<Microsoft.Extensions.Logging.LoggerFilterOptions> * Microsoft.Extensions.Options.IOptions<Microsoft.Extensions.Logging.LoggerFactoryOptions> * Microsoft.Extensions.Logging.IExternalScopeProvider -> Microsoft.Extensions.Logging.LoggerFactory
Public Sub New (providers As IEnumerable(Of ILoggerProvider), filterOption As IOptionsMonitor(Of LoggerFilterOptions), Optional options As IOptions(Of LoggerFactoryOptions) = Nothing, Optional scopeProvider As IExternalScopeProvider = Nothing)
Parameter
- providers
- IEnumerable<ILoggerProvider>
Die Anbieter, die zum Erstellen von ILogger-Instanzen verwendet werden sollen.
- filterOption
- IOptionsMonitor<LoggerFilterOptions>
Die zu verwendende Filteroption.
- options
- IOptions<LoggerFactoryOptions>
Die LoggerFactoryOptions.
- scopeProvider
- IExternalScopeProvider
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für