Share via


AzureFileLoggerOptions 类

定义

Azure 诊断文件日志记录的选项。

public ref class AzureFileLoggerOptions : Microsoft::Extensions::Logging::AzureAppServices::BatchingLoggerOptions
public class AzureFileLoggerOptions : Microsoft.Extensions.Logging.AzureAppServices.BatchingLoggerOptions
type AzureFileLoggerOptions = class
    inherit BatchingLoggerOptions
Public Class AzureFileLoggerOptions
Inherits BatchingLoggerOptions
继承
AzureFileLoggerOptions

构造函数

AzureFileLoggerOptions()

Azure 诊断文件日志记录的选项。

属性

BackgroundQueueSize

获取或设置后台日志消息队列的最大大小,或设置为 null,表示无限制。

(继承自 BatchingLoggerOptions)
BatchSize

获取或设置要包含在单个批处理中的最大事件数或 null(无限制)。

(继承自 BatchingLoggerOptions)
FileName

获取或设置用于存储日志记录信息的文件名的前缀。

FileSizeLimit

获取或设置最大日志大小(以字节为单位)或 null(无限制)。

FlushPeriod

获取或设置一个时间段,在该时间段后日志将刷新到存储。

(继承自 BatchingLoggerOptions)
IncludeScopes

获取或设置一个值,该值指示消息中是否应包含范围。

(继承自 BatchingLoggerOptions)
IsEnabled

获取或设置一个值,该值指示记录器是否接受和队列写入。

(继承自 BatchingLoggerOptions)
RetainedFileCountLimit

获取或设置最大保留文件计数或 null(无限制)。

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于