| Name | Description | |
|---|---|---|
![]()  | Exists | (Inherited from Microsoft.Extensions.FileProviders.IDirectoryContents) | 
            The following tables list the members exposed by IWritableDirectoryContents.
| Name | Description | |
|---|---|---|
![]()  | Exists | (Inherited from Microsoft.Extensions.FileProviders.IDirectoryContents) | 
| Name | Description | |
|---|---|---|
![]()  | Create | Creates a directory. | 
![]()  | Delete | Deletes a directory represented by this IWritableDirectoryContents, specifying whether to delete subdirectories and files. | 
![]()  | GetDirectoryContents2 | Obtains a directory contents at the given path. (Inherited from OpcLabs.BaseLib.Extensions.FileProviders.IDirectory2) | 
![]()  | GetEnumerator | Returns an enumerator that iterates through the collection. (Inherited from System.Collections.Generic.IEnumerable<IFileInfo>) | 
![]()  | GetFileInfo2 | Obtain a file info at the given path. (Inherited from OpcLabs.BaseLib.Extensions.FileProviders.IDirectory2) | 
![]()  | GetWritableDirectoryContents | Enumerate a directory at the given path, if any, and provide support for directory modifications. (Inherited from OpcLabs.BaseLib.Extensions.FileProviders.IWritableDirectory) | 
![]()  | GetWritableFileInfo | Locate a file at the given path, with support for writing and modifications. (Inherited from OpcLabs.BaseLib.Extensions.FileProviders.IWritableDirectory) | 
![]()  | MoveTo | Moves a directory and its contents to a new path. | 
| Name | Description | |
|---|---|---|
![]()  | Browse | Enumerates subdirectories and files in the given directory only. | 
![]()  | BrowseAll | Overloaded.  | 
![]()  | BrowseTree | Overloaded.  | 
![]()  | Clear | Clears (deletes) the contents of the directory, without deleting the directory itself. | 
![]()  | CopyToWritableDirectoryContents | Overloaded.  | 
![]()  | 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. | 
![]()  | GetStatistics | Overloaded.  | 
![]()  | LoadFromOSDirectory | Overloaded.  | 
![]()  | MoveToWritableDirectoryContents | Overloaded.  | 
![]()  | Rename | Renames a directory. | 
![]()  | SaveToOSDirectory | Overloaded.  |