FileSurfer 2.1.2
Cross-platform file manager with support for Git and SFTP
Loading...
Searching...
No Matches
FileSurfer.Core.Models.DirectoryEntryInfo Class Reference

Represents directory metadata and identity information. More...

Inheritance diagram for FileSurfer.Core.Models.DirectoryEntryInfo:
Collaboration diagram for FileSurfer.Core.Models.DirectoryEntryInfo:

Public Member Functions

 DirectoryEntryInfo (string dirPath, string name, DateTime lastModified, DateTime lastModifiedUtc)
 Initializes a new DirectoryEntryInfo from explicit metadata values.
 DirectoryEntryInfo (DirectoryInfo dirInfo)
 Initializes a new DirectoryEntryInfo from a DirectoryInfo instance.
Public Member Functions inherited from FileSurfer.Core.Models.DirectoryEntry
 DirectoryEntry (string dirPath, IPathTools pathTools)
 Initializes a new DirectoryEntry from a path using path-tool name parsing.

Properties

DateTime LastModified [get]
 Gets the directory last modification time in local time.
DateTime LastModifiedUtc [get]
 Gets the directory last modification time in UTC.
Properties inherited from FileSurfer.Core.Models.DirectoryEntry
string PathToEntry [get]
 Path to the file, directory, or drive represented by this IFileSystemEntry.
string Name [get]
 Holds the name of file, directory, or drive represented by this IFileSystemEntry.

Additional Inherited Members

Protected Member Functions inherited from FileSurfer.Core.Models.DirectoryEntry
 DirectoryEntry (string dirPath, string name)
 Initializes a new DirectoryEntry from precomputed path and name values.

Detailed Description

Represents directory metadata and identity information.

Constructor & Destructor Documentation

◆ DirectoryEntryInfo() [1/2]

FileSurfer.Core.Models.DirectoryEntryInfo.DirectoryEntryInfo ( string dirPath,
string name,
DateTime lastModified,
DateTime lastModifiedUtc )
inline

Initializes a new DirectoryEntryInfo from explicit metadata values.

Parameters
dirPathFull path to the directory.
nameDirectory name.
lastModifiedLast modification time in local time.
lastModifiedUtcLast modification time in UTC.

◆ DirectoryEntryInfo() [2/2]

FileSurfer.Core.Models.DirectoryEntryInfo.DirectoryEntryInfo ( DirectoryInfo dirInfo)
inline

Initializes a new DirectoryEntryInfo from a DirectoryInfo instance.

Parameters
dirInfoSource directory information.

Property Documentation

◆ LastModified

DateTime FileSurfer.Core.Models.DirectoryEntryInfo.LastModified
get

Gets the directory last modification time in local time.

◆ LastModifiedUtc

DateTime FileSurfer.Core.Models.DirectoryEntryInfo.LastModifiedUtc
get

Gets the directory last modification time in UTC.


The documentation for this class was generated from the following file:
  • /home/janecea/Documents/CODE/PROJECTS/FileSurfer/src/FileSurfer.Core/Models/IFileSystemEntry.cs