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 (2)

Label Occurrences
System.IO.Directory canonical 2
GetFileSystemEntries(string) 1

How this entity was disambiguated

Statements (68)

Predicate Object
instanceOf .NET class
class
assembly System.IO.FileSystem.dll
System.Runtime.dll
mscorlib.dll
category file system API
isStatic true
namespace System.IO
platform .NET 5+
.NET Core
.NET Framework
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)
linked to: System.IO.Directory

GetFileSystemEntries(string, string)
GetFiles
GetFiles(string)
GetFiles(string, string)
GetFiles(string, string, SearchOption)
GetLogicalDrives
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
PathTooLongException
SecurityException
UnauthorizedAccessException

How these facts were elicited

Referenced by (3)

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

System.IO containsType System.IO.Directory
System.IO.Directory providesMethod GetFileSystemEntries(string)
linked to: System.IO.Directory
System.IO.IOException canBeThrownBy System.IO.Directory