BatchingLoggerProvider クラス
定義
Microsoft.Extensions.Logging.AzureAppServices.Internal.BatchingLogger インスタンスのプロバイダー。A provider of Microsoft.Extensions.Logging.AzureAppServices.Internal.BatchingLogger instances.
public ref class BatchingLoggerProvider abstract : IDisposable, Microsoft::Extensions::Logging::ILoggerProvider, Microsoft::Extensions::Logging::ISupportExternalScope
public abstract class BatchingLoggerProvider : IDisposable, Microsoft.Extensions.Logging.ILoggerProvider, Microsoft.Extensions.Logging.ISupportExternalScope
type BatchingLoggerProvider = class
interface ILoggerProvider
interface IDisposable
interface ISupportExternalScope
Public MustInherit Class BatchingLoggerProvider
Implements IDisposable, ILoggerProvider, ISupportExternalScope
- 継承
-
BatchingLoggerProvider
- 派生
- 実装
プロパティ
IsEnabled |
キューが有効になっているかどうかを確認します。Checks if the queue is enabled. |
メソッド
CreateLogger(String) |
指定された |
Dispose() |
アンマネージ リソースの解放またはリセットに関連付けられているアプリケーション定義のタスクを実行します。Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object. (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。Serves as the default hash function. (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。Gets the Type of the current instance. (継承元 Object) |
IntervalAsync(TimeSpan, CancellationToken) | |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object. (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object. (継承元 Object) |
明示的なインターフェイスの実装
ISupportExternalScope.SetScopeProvider(IExternalScopeProvider) |
このプロバイダーのスコープを設定します。Sets the scope on this provider. |