FileLoggerProvider クラス

定義

Serilog.Core.Logger のインスタンスを作成するロガー プロバイダー。

public ref class FileLoggerProvider
public ref class FileLoggerProvider : Microsoft::Extensions::Logging::AzureAppServices::Internal::BatchingLoggerProvider
public class FileLoggerProvider
[Microsoft.Extensions.Logging.ProviderAlias("AzureAppServicesFile")]
public class FileLoggerProvider : Microsoft.Extensions.Logging.AzureAppServices.Internal.BatchingLoggerProvider
type FileLoggerProvider = class
[<Microsoft.Extensions.Logging.ProviderAlias("AzureAppServicesFile")>]
type FileLoggerProvider = class
    inherit BatchingLoggerProvider
Public Class FileLoggerProvider
Public Class FileLoggerProvider
Inherits BatchingLoggerProvider
継承
FileLoggerProvider
継承
FileLoggerProvider
属性

注釈

この API では .NET インフラストラクチャがサポートされます。コードから直接使用するためのものではありません。

コンストラクター

FileLoggerProvider(Int32, Int32, Int32, String, Nullable<TimeSpan>)

FileLoggerProvider クラスの新しいインスタンスを作成します。

FileLoggerProvider(IOptionsMonitor<AzureFileLoggerOptions>)

この API では .NET インフラストラクチャがサポートされます。コードから直接使用するためのものではありません。

プロパティ

IsEnabled (継承元 BatchingLoggerProvider)

メソッド

ConfigureLogger(IWebAppLogConfigurationReader)

この API では .NET インフラストラクチャがサポートされます。コードから直接使用するためのものではありません。

CreateLogger(String)

新しい ILogger のインスタンスを作成します。

(継承元 BatchingLoggerProvider)
Dispose()

アンマネージ リソースの解放またはリセットに関連付けられているアプリケーション定義のタスクを実行します。

(継承元 BatchingLoggerProvider)
Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetGrouping(LogMessage)

この API では .NET インフラストラクチャがサポートされます。コードから直接使用するためのものではありません。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
IntervalAsync(TimeSpan, CancellationToken) (継承元 BatchingLoggerProvider)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
RollFiles()

この API では .NET インフラストラクチャがサポートされます。コードから直接使用するためのものではありません。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)
WriteMessagesAsync(IEnumerable<LogMessage>, CancellationToken)

この API では .NET インフラストラクチャがサポートされます。コードから直接使用するためのものではありません。

適用対象