| Name | Description | |
|---|---|---|
![]() ![]()  | Clear | Clears (deletes) the contents of the directory, without deleting the directory itself. | 
![]() ![]()  | CreateSubdirectory | Creates a subdirectory or subdirectories on the specified path. The specified path can be relative to this instance of the IWritableDirectoryContents. | 
![]() ![]()  | Delete | Deletes a directory and its contents from a path. | 
![]() ![]()  | DeleteEmpty | Infrastructure. This method is provided for implementors. | 
![]() ![]()  | DeleteFileOrSubdirectory | Delete a file or subdirectory specified by a relative path. | 
![]() ![]()  | DeleteSubdirectory | Overloaded. Deletes a subdirectory. | 
![]()  | Equals | (Inherited from object) | 
![]()  | GetHashCode | Serves as the default hash function. (Inherited from object) | 
![]()  | GetType | Gets the System.Type of the current instance. (Inherited from object) | 
![]() ![]()  | LoadFromOSDirectory | Overloaded. Loads the contents of the directory from a physical directory. | 
![]() ![]()  | MoveToWritableDirectoryContents | Overloaded. Moves the directory into another writable directory contents. | 
![]() ![]()  | Rename | Renames a directory. | 
![]()  | ToString | Returns a string that represents the current object. (Inherited from object) | 
            


