Fields (1) Methods (3) Properties (10)
Namespace: SchwabenCode.QuickIO

Syntax

public abstract class QuickIOFileSystemMetadataBase

Summary

Abstract class for file system entries such as files and directory. Just for meta data reprentation

Used by

Fields

private  String _fullName

Methods

protected void QuickIOFileSystemMetadataBase(String uncResultPath)

Parameters

uncResultPath

String

SetFindData(Win32FindData win32FindData)

Transfers data from find data

internal void SetFindData(Win32FindData win32FindData)

ToPathInfo()

Returns a new instance of QuickIOPathInfo of the current path

public QuickIOPathInfo ToPathInfo()

Returns

QuickIOPathInfo

Properties

Attributes

File Attributes

public FileAttributes Attributes { get; set; }

CreationTime

Gets the creation time

public DateTime CreationTime { get; }

CreationTimeUtc

Gets the creation time (UTC)

public DateTime CreationTimeUtc { get; set; }

FullName

Path to file or directory (regular format)

public String FullName { get; }

FullNameUnc

Path to file or directory (unc format)

public String FullNameUnc { get; set; }

LastAccessTime

Gets the time that the file was last accessed

public DateTime LastAccessTime { get; }

LastAccessTimeUtc

Gets the time (UTC) of last access.

public DateTime LastAccessTimeUtc { get; set; }

LastWriteTime

Gets the time the file was last written to.

public DateTime LastWriteTime { get; }

LastWriteTimeUtc

Gets the time (UTC) was last written to

public DateTime LastWriteTimeUtc { get; set; }

Name

Name of file or directory

public String Name { get; set; }