System.IO.Directory

E697503

System.IO.Directory is a .NET class that provides static methods for creating, deleting, moving, and enumerating directories and subdirectories on disk.

All labels observed (1)

Label Occurrences
System.IO.Directory canonical 1

How this entity was disambiguated

Statements (68)

Predicate Object
instanceOf .NET class
class
assembly System.IO.FileSystem.dll NERFINISHED
System.Runtime.dll NERFINISHED
mscorlib.dll
category file system API
isStatic true
namespace System.IO NERFINISHED
platform .NET 5+
.NET Core NERFINISHED
.NET Framework NERFINISHED
providesMethod CreateDirectory
CreateDirectory(string)
Delete
Delete(string)
Delete(string, bool)
EnumerateDirectories
EnumerateDirectories(string)
EnumerateDirectories(string, string)
EnumerateDirectories(string, string, SearchOption)
EnumerateFileSystemEntries
EnumerateFileSystemEntries(string)
EnumerateFileSystemEntries(string, string)
EnumerateFiles
EnumerateFiles(string)
EnumerateFiles(string, string)
EnumerateFiles(string, string, SearchOption)
Exists
Exists(string)
GetCurrentDirectory
GetCurrentDirectory()
GetDirectories
GetDirectories(string)
GetDirectories(string, string)
GetDirectories(string, string, SearchOption)
GetDirectoryRoot
GetDirectoryRoot(string)
GetFileSystemEntries
GetFileSystemEntries(string) NERFINISHED
GetFileSystemEntries(string, string)
GetFiles
GetFiles(string)
GetFiles(string, string)
GetFiles(string, string, SearchOption)
GetLogicalDrives NERFINISHED
GetLogicalDrives()
GetParent
GetParent(string)
Move
Move(string, string)
SetCurrentDirectory
SetCurrentDirectory(string)
supportsOperation check directory existence
create directory
delete directory
enumerate directories
enumerate files
get current directory
move directory
set current directory
threadSafety static members are thread-safe for read operations
throwsException ArgumentException
ArgumentNullException
DirectoryNotFoundException
IOException NERFINISHED
PathTooLongException NERFINISHED
SecurityException NERFINISHED
UnauthorizedAccessException

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

System.IO containsType System.IO.Directory