Click or drag to resize
DirectoryInfo Class
Exposes instance methods for creating, moving, and enumerating through directories and subdirectories.
Inheritance Hierarchy

Namespace: CMS.IO
Assembly: CMS.IO (in CMS.IO.dll) Version: 10.0.0
Syntax
C#
public abstract class DirectoryInfo

The DirectoryInfo type exposes the following members.

Constructors
  NameDescription
Protected methodDirectoryInfo
Creates new instance.
Top
Properties
  NameDescription
Public propertyCreationTime
Creation time.
Public propertyExists
Whether directory exists.
Public propertyFullName
Full name of directory (whole path).
Public propertyLastWriteTime
Last write time to directory.
Public propertyName
Name of directory (without path).
Public propertyParent
Parent directory.
Top
Methods
  NameDescription
Public methodCreateSubdirectory
Creates subdirectory.
Protected methodCreateSubdirectoryInternal
Creates subdirectory.
Public methodDelete
Deletes directory.
Protected methodDeleteInternal
Deletes directory.
Public methodEnumerateDirectories
Returns an enumerable collection of directory information in the current directory.
Public methodEnumerateDirectories(String)
Returns an enumerable collection of directory information that matches a specified search pattern.
Public methodEnumerateDirectories(String, SearchOption)
Returns an enumerable collection of directory information that matches a specified search pattern and search subdirectory option.
Protected methodEnumerateDirectoriesInternal
Returns an enumerable collection of directory information that matches a specified search pattern and search subdirectory option.
Public methodEnumerateFiles
Returns an enumerable collection of file information in the current directory.
Public methodEnumerateFiles(String)
Returns an enumerable collection of file information that matches a search pattern.
Public methodEnumerateFiles(String, SearchOption)
Returns an enumerable collection of file information that matches a specified search pattern and search subdirectory option.
Protected methodEnumerateFilesInternal
Returns an enumerable collection of file information that matches a specified search pattern and search subdirectory option.
Public methodGetDirectories
Returns the subdirectories of the current directory.
Public methodGetDirectories(String)
Returns the subdirectories of the current directory.
Public methodGetDirectories(String, SearchOption)
Returns an array of directories in the current DirectoryInfo matching the given search criteria and using a value to determine whether to search subdirectories.
Protected methodGetDirectoriesInternal
Returns an array of directories in the current DirectoryInfo matching the given search criteria and using a value to determine whether to search subdirectories.
Public methodGetFiles
Returns a file list from the current directory.
Public methodGetFiles(String)
Returns a file list from the current directory.
Public methodGetFiles(String, SearchOption)
Returns a file list from the current directory.
Protected methodGetFilesInternal
Returns a file list from the current directory.
Protected methodGetSearchCondition
Returns search condition delegate.
Public methodStatic memberNew
Creates new instance of directory info object.
Top
See Also