Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.IO.FileSystemInfo Class Referenceabstract

Public Member Functions

virtual void GetObjectData (SerializationInfo info, StreamingContext context)
 
void Delete ()
 
void CreateAsSymbolicLink (string pathToTarget)
 
FileSystemInfoResolveLinkTarget (bool returnFinalTarget)
 
override string ToString ()
 
void Refresh ()
 
object GetLifetimeService ()
 
virtual object InitializeLifetimeService ()
 

Protected Member Functions

 FileSystemInfo (SerializationInfo info, StreamingContext context)
 
 FileSystemInfo ()
 
MarshalByRefObject MemberwiseClone (bool cloneIdentity)
 

Protected Attributes

string FullPath
 
string OriginalPath
 

Package Functions

void Invalidate ()
 
void InvalidateCore ()
 
unsafe void Init (Interop.NtDll.FILE_FULL_DIR_INFORMATION *info)
 

Static Package Functions

static unsafe FileSystemInfo Create (string fullPath, ref FileSystemEntry findData)
 

Package Attributes

string _name
 

Properties

virtual string FullName [get]
 
string Extension [get]
 
virtual string Name [get]
 
virtual bool Exists [get]
 
DateTime CreationTime [get, set]
 
DateTime CreationTimeUtc [get, set]
 
DateTime LastAccessTime [get, set]
 
DateTime LastAccessTimeUtc [get, set]
 
DateTime LastWriteTime [get, set]
 
DateTime LastWriteTimeUtc [get, set]
 
stringLinkTarget [get]
 
FileAttributes Attributes [get, set]
 
bool ExistsCore [get]
 
DateTimeOffset CreationTimeCore [get, set]
 
DateTimeOffset LastAccessTimeCore [get, set]
 
DateTimeOffset LastWriteTimeCore [get, set]
 
long LengthCore [get]
 
string NormalizedPath [get]
 

Private Member Functions

void EnsureDataInitialized ()
 
void RefreshCore ()
 

Private Attributes

string _linkTarget
 
bool _linkTargetIsValid
 
Interop.Kernel32.WIN32_FILE_ATTRIBUTE_DATA _data
 
int _dataInitialized = -1
 

Detailed Description

Definition at line 6 of file FileSystemInfo.cs.


The documentation for this class was generated from the following file: