Class FileSystemObject
Inheritance
System.Object
FileSystemObject
Assembly: AsaLib.dll
Syntax
public class FileSystemObject : CollectObject
Constructors
|
Improve this Doc
View Source
FileSystemObject(String)
Declaration
public FileSystemObject(string Path)
Parameters
| Type |
Name |
Description |
| System.String |
Path |
|
Properties
|
Improve this Doc
View Source
Characteristics
If this is windows executable what DLL Characteristics are set
Declaration
public List<DLLCHARACTERISTICS>? Characteristics { get; set; }
Property Value
|
Improve this Doc
View Source
ContentHash
A hash of the file (if collected)
Declaration
public string? ContentHash { get; set; }
Property Value
| Type |
Description |
| System.Nullable<System.String> |
|
|
Improve this Doc
View Source
Created
When was the file created in UTC
Declaration
public DateTime Created { get; set; }
Property Value
| Type |
Description |
| DateTime |
|
|
Improve this Doc
View Source
FileType
.ToString of Mono FileTypes result. Not available on Windows.
Declaration
public string? FileType { get; set; }
Property Value
| Type |
Description |
| System.Nullable<System.String> |
|
|
Improve this Doc
View Source
Group
Declaration
public string? Group { get; set; }
Property Value
| Type |
Description |
| System.Nullable<System.String> |
|
|
Improve this Doc
View Source
Identity
Declaration
public override string Identity { get; }
Property Value
| Type |
Description |
| System.String |
|
Overrides
|
Improve this Doc
View Source
IsDirectory
If the file is a directory
Declaration
public bool? IsDirectory { get; set; }
Property Value
| Type |
Description |
| System.Nullable<System.Boolean> |
|
|
Improve this Doc
View Source
IsExecutable
If the file is an executable
Declaration
public bool? IsExecutable { get; set; }
Property Value
| Type |
Description |
| System.Nullable<System.Boolean> |
|
|
Improve this Doc
View Source
IsLink
Declaration
public bool? IsLink { get; set; }
Property Value
| Type |
Description |
| System.Nullable<System.Boolean> |
|
|
Improve this Doc
View Source
LastModified
When was the file last modified in UTC
Declaration
public DateTime LastModified { get; set; }
Property Value
| Type |
Description |
| DateTime |
|
|
Improve this Doc
View Source
MacSignatureStatus
Signature information for signed Mac binaries.
Declaration
public MacSignature MacSignatureStatus { get; set; }
Property Value
|
Improve this Doc
View Source
Owner
Declaration
public string? Owner { get; set; }
Property Value
| Type |
Description |
| System.Nullable<System.String> |
|
|
Improve this Doc
View Source
Path
The location on disk of the file
Declaration
public string Path { get; set; }
Property Value
| Type |
Description |
| System.String |
|
|
Improve this Doc
View Source
Permissions
What are the permissions of this file.
Declaration
public Dictionary<string, string>? Permissions { get; set; }
Property Value
| Type |
Description |
| System.Nullable<Dictionary<System.String, System.String>> |
|
|
Improve this Doc
View Source
PermissionsString
A string representation of the permissions
Declaration
public string? PermissionsString { get; set; }
Property Value
| Type |
Description |
| System.Nullable<System.String> |
|
|
Improve this Doc
View Source
SetGid
Declaration
public bool? SetGid { get; set; }
Property Value
| Type |
Description |
| System.Nullable<System.Boolean> |
|
|
Improve this Doc
View Source
SetUid
Declaration
public bool? SetUid { get; set; }
Property Value
| Type |
Description |
| System.Nullable<System.Boolean> |
|
|
Improve this Doc
View Source
SignatureStatus
Signature information for signed Windows binaries.
Declaration
public Signature SignatureStatus { get; set; }
Property Value
|
Improve this Doc
View Source
Size
Declaration
public long? Size { get; set; }
Property Value
| Type |
Description |
| System.Nullable<System.Int64> |
|
|
Improve this Doc
View Source
SizeOnDisk
Declaration
public long? SizeOnDisk { get; }
Property Value
| Type |
Description |
| System.Nullable<System.Int64> |
|
|
Improve this Doc
View Source
Target
If this is a link where does it point to.
Declaration
public string? Target { get; set; }
Property Value
| Type |
Description |
| System.Nullable<System.String> |
|
Methods
|
Improve this Doc
View Source
ShouldSerializeCharacteristics()
Declaration
public bool ShouldSerializeCharacteristics()
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
ShouldSerializePermissions()
Declaration
public bool ShouldSerializePermissions()
Returns
| Type |
Description |
| System.Boolean |
|