LoggerFactory コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
LoggerFactory() |
新しい LoggerFactory のインスタンスを作成します。 |
LoggerFactory(IEnumerable<ILoggerProvider>) |
指定したプロバイダーを使用して新しい LoggerFactory インスタンスを作成します。 |
LoggerFactory(IEnumerable<ILoggerProvider>, LoggerFilterOptions) |
指定したプロバイダーとフィルター オプションを使用して新しい LoggerFactory インスタンスを作成します。 |
LoggerFactory(IEnumerable<ILoggerProvider>, IOptionsMonitor<LoggerFilterOptions>) |
指定したプロバイダーとフィルター オプションを使用して新しい LoggerFactory インスタンスを作成します。 |
LoggerFactory(IEnumerable<ILoggerProvider>, IOptionsMonitor<LoggerFilterOptions>, IOptions<LoggerFactoryOptions>) |
指定したプロバイダー、フィルター オプション、ロガー ファクトリ オプションを使用して新しい LoggerFactory インスタンスを作成します。 |
LoggerFactory(IEnumerable<ILoggerProvider>, IOptionsMonitor<LoggerFilterOptions>, IOptions<LoggerFactoryOptions>, IExternalScopeProvider) |
新しい LoggerFactory のインスタンスを作成します。 |
LoggerFactory()
- ソース:
- LoggerFactory.cs
- ソース:
- LoggerFactory.cs
- ソース:
- LoggerFactory.cs
新しい LoggerFactory のインスタンスを作成します。
public:
LoggerFactory();
public LoggerFactory ();
Public Sub New ()
適用対象
LoggerFactory(IEnumerable<ILoggerProvider>)
- ソース:
- LoggerFactory.cs
- ソース:
- LoggerFactory.cs
- ソース:
- LoggerFactory.cs
指定したプロバイダーを使用して新しい LoggerFactory インスタンスを作成します。
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))
パラメーター
- providers
- IEnumerable<ILoggerProvider>
ILogger インスタンスの生成時に使用するプロバイダー。
適用対象
LoggerFactory(IEnumerable<ILoggerProvider>, LoggerFilterOptions)
- ソース:
- LoggerFactory.cs
- ソース:
- LoggerFactory.cs
- ソース:
- LoggerFactory.cs
指定したプロバイダーとフィルター オプションを使用して新しい LoggerFactory インスタンスを作成します。
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)
パラメーター
- providers
- IEnumerable<ILoggerProvider>
ILogger インスタンスの生成時に使用するプロバイダー。
- filterOptions
- LoggerFilterOptions
使用するフィルター オプション。
適用対象
LoggerFactory(IEnumerable<ILoggerProvider>, IOptionsMonitor<LoggerFilterOptions>)
- ソース:
- LoggerFactory.cs
- ソース:
- LoggerFactory.cs
- ソース:
- LoggerFactory.cs
指定したプロバイダーとフィルター オプションを使用して新しい LoggerFactory インスタンスを作成します。
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))
パラメーター
- providers
- IEnumerable<ILoggerProvider>
ILogger インスタンスの生成時に使用するプロバイダー。
- filterOption
- IOptionsMonitor<LoggerFilterOptions>
使用するフィルター オプション。
適用対象
LoggerFactory(IEnumerable<ILoggerProvider>, IOptionsMonitor<LoggerFilterOptions>, IOptions<LoggerFactoryOptions>)
- ソース:
- LoggerFactory.cs
- ソース:
- LoggerFactory.cs
- ソース:
- LoggerFactory.cs
指定したプロバイダー、フィルター オプション、ロガー ファクトリ オプションを使用して新しい LoggerFactory インスタンスを作成します。
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))
パラメーター
- providers
- IEnumerable<ILoggerProvider>
ILogger インスタンスの生成時に使用するプロバイダー。
- filterOption
- IOptionsMonitor<LoggerFilterOptions>
使用するフィルター オプション。
- options
- IOptions<LoggerFactoryOptions>
ロガー ファクトリ オプション。
適用対象
LoggerFactory(IEnumerable<ILoggerProvider>, IOptionsMonitor<LoggerFilterOptions>, IOptions<LoggerFactoryOptions>, IExternalScopeProvider)
- ソース:
- LoggerFactory.cs
- ソース:
- LoggerFactory.cs
- ソース:
- LoggerFactory.cs
新しい LoggerFactory のインスタンスを作成します。
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)
パラメーター
- providers
- IEnumerable<ILoggerProvider>
ILogger インスタンスの生成時に使用するプロバイダー。
- filterOption
- IOptionsMonitor<LoggerFilterOptions>
使用するフィルター オプション。
- options
- IOptions<LoggerFactoryOptions>
- scopeProvider
- IExternalScopeProvider
適用対象
.NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示