C# Class Serilog.Sinks.RollingFile.Extension.Sinks.TemplatedPathRoller

Afficher le fichier Open project: Peymanmi/Serilog.Sinks.RollingFile.Extension Class Usage Examples

Méthodes publiques

Méthode Description
GetAllFiles ( ) : IEnumerable
GetLogFilePath ( System.DateTime date, LogEventLevel level, int sequenceNumber ) : string
SelectMatches ( IEnumerable fileInfos, System.DateTime date = null ) : IEnumerable
SelectMatches ( IEnumerable filenames ) : IEnumerable
TemplatedPathRoller ( string pathTemplate ) : Events

Private Methods

Méthode Description
GetLatestOrNew ( LogEventLevel level = LogEventLevel.Information ) : RollingLogFile

Method Details

GetAllFiles() public méthode

public GetAllFiles ( ) : IEnumerable
Résultat IEnumerable

GetLogFilePath() public méthode

public GetLogFilePath ( System.DateTime date, LogEventLevel level, int sequenceNumber ) : string
date System.DateTime
level LogEventLevel
sequenceNumber int
Résultat string

SelectMatches() public méthode

public SelectMatches ( IEnumerable fileInfos, System.DateTime date = null ) : IEnumerable
fileInfos IEnumerable
date System.DateTime
Résultat IEnumerable

SelectMatches() public méthode

public SelectMatches ( IEnumerable filenames ) : IEnumerable
filenames IEnumerable
Résultat IEnumerable

TemplatedPathRoller() public méthode

public TemplatedPathRoller ( string pathTemplate ) : Events
pathTemplate string
Résultat Events