2 using System.Collections.Generic;
4 namespace kinetica.FileSystem;
14 public string FileName {
get;
set; } =
string.Empty;
24 public string CreatedBy {
get;
set; } =
string.Empty;
39 public IDictionary<string, string>
Info {
get;
set; } =
new Dictionary<string, string>();
46 return $
"KifsFileInfo {{ FileName='{FileName}', FileSize={FileSize}, CreatedBy='{CreatedBy}', CreationTime={CreationTime} }}";
override string ToString()
Returns a string representation of this file info.
Contains information about a file stored in KiFS.
string FileName
Gets or sets the full KiFS file name path.
string CreatedBy
Gets or sets the username of the user who created the file.
long CreationTime
Gets or sets the creation time as a Unix timestamp in milliseconds.
DateTime in YYYY-MM-DD HH:MM:SS.mmm format
DateTime CreationDateTime
Gets the creation time as a DateTime object.
long FileSize
Gets or sets the file size in bytes.
IDictionary< string, string > Info
Gets or sets additional information about the file.