Zdexby TheHolyOneZ
44,741 classes
Class

FileSystem

: Object
System.IO.FileSystem, mscorlib 0x0010 (16 B) inherited 0x0010 mscorlib.dll
0x00x0010

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 43

SignatureFlagsNativeParams
void CopyFile(const string& sourceFullPath, const string& destFullPath, bool overwrite)PublicStatic0x08
void CreateDirectory(const string& fullPath)PublicStatic0x08
void DeleteFile(const string& fullPath)PublicStatic0x08
bool DirectoryExists(const string& fullPath)PublicStatic0x08
bool DirectoryExists(const string& path, ref int& lastError)PrivateStatic0x08
int FillAttributeInfo(const string& path, ref WIN32_FILE_ATTRIBUTE_DATA& data, bool returnErrorOnNotFound)Static+1 flags0x24
bool FileExists(const string& fullPath)PublicStatic0x08
DateTimeOffset GetCreationTime(const string& fullPath)PublicStatic0x10
DateTimeOffset GetLastAccessTime(const string& fullPath)PublicStatic0x10
DateTimeOffset GetLastWriteTime(const string& fullPath)PublicStatic0x10
void MoveDirectory(const string& sourceFullPath, const string& destFullPath)PublicStatic0x08
void MoveFile(const string& sourceFullPath, const string& destFullPath)PublicStatic0x08
SafeFileHandle OpenHandle(const string& fullPath, bool asDirectory)PrivateStatic0x08
void RemoveDirectory(const string& fullPath, bool recursive)PublicStatic0x08
void GetFindData(const string& fullPath, ref WIN32_FIND_DATA& findData)PrivateStatic0x250
bool IsNameSurrogateReparsePoint(ref WIN32_FIND_DATA& data)PrivateStatic0x250
void RemoveDirectoryRecursive(const string& fullPath, ref WIN32_FIND_DATA& findData, bool topLevel)PrivateStatic0x250
void RemoveDirectoryInternal(const string& fullPath, bool topLevel, bool allowDirectoryNotEmpty)PrivateStatic0x08
void SetAttributes(const string& fullPath, const FileAttributes& attributes)PublicStatic0x08
void SetLastWriteTime(const string& fullPath, const DateTimeOffset& time, bool asDirectory)PublicStatic0x10
string[] GetLogicalDrives()PublicStatic0x08
bool UnityCreateDirectory(const string& name)PrivateStatic0x08
bool UnityRemoveDirectory(const string& fullPath)PrivateStatic0x08
bool UnityGetFileAttributesEx(const string& path, ref WIN32_FILE_ATTRIBUTE_DATA& data)PrivateStatic0x24
bool UnitySetFileAttributes(const string& fullPath, const FileAttributes& attributes)PrivateStatic0x08
long UnityCreateFile_IntPtr(const string& lpFileName, int dwDesiredAccess, const FileShare& dwShareMode, const FileMode& dwCreationDisposition, int dwFlagsAndAttributes)Static+1 flags0x08
int UnityCopyFile(const string& sourceFullPath, const string& destFullPath, bool failIfExists)PrivateStatic0x08
bool UnityDeleteFile(const string& path)PrivateStatic0x08
bool UnityMoveFile(const string& sourceFullPath, const string& destFullPath)PrivateStatic0x08
SafeFindHandle UnityFindFirstFile(const string& path, ref WIN32_FIND_DATA& findData)PrivateStatic0x250
bool UnityFindNextFile(SafeFindHandle handle, ref WIN32_FIND_DATA& findData)PrivateStatic0x250
bool BrokeredCreateDirectory(const string& path)PrivateStatic0x08
bool BrokeredRemoveDirectory(const string& path)PrivateStatic0x08
bool BrokeredGetFileAttributes(const string& path, ref WIN32_FILE_ATTRIBUTE_DATA& data)PrivateStatic0x24
bool BrokeredSetAttributes(const string& path, const FileAttributes& attributes)PrivateStatic0x08
long BrokeredOpenFile(const string& lpFileName, int dwDesiredAccess, int dwShareMode, int dwCreationDisposition, int dwFlagsAndAttributes)PrivateStatic0x08
void BrokeredCopyFile(const string& sourcePath, const string& destPath, bool overwrite, ref int& error)PrivateStatic0x08
bool BrokeredMoveFile(const string& sourceFullPath, const string& destFullPath)PrivateStatic0x08
bool BrokeredDeleteFile(const string& path)PrivateStatic0x08
long BrokeredFindFirstFile(const string& searchPath, ref string& resultFilePath, ref uint& attributes)PrivateStatic0x08
bool BrokeredFindNextFile(long handle, ref string& resultFilePath, ref uint& attributes)PrivateStatic0x08
int BrokeredSafeFindHandleDispose(long handle)PrivateStatic0x08
string RemoveExtendedPathPrefix(const string& path)PrivateStatic0x08