[Expand]General Information
[Expand]WinForms Controls
[Collapse]ASP.NET Controls and MVC Extensions
 [Expand]What's Installed
 [Expand]Common Concepts
 [Collapse]ASP.NET WebForms Controls
   Getting Started
  [Expand]Grid View
  [Expand]Tree List
  [Expand]Card View
  [Expand]Chart Control
  [Expand]Pivot Grid
  [Expand]Rich Text Editor
  [Expand]Site Navigation and Layout
  [Expand]HTML Editor
  [Expand]Vertical Grid
  [Expand]Data Editors
  [Expand]Docking and Popups
  [Collapse]File Management
   [Expand]Product Information
   [Collapse]File Manager
     ASPxFileManager Overview
      View Modes
      Custom Columns
      Uploading Files
      File Download
      Context Menu
     [Expand]Access Control Overview
     [Collapse]File System Providers
       File System Providers Overview
       Physical File System Provider
       DataSource File System Provider
       Amazon File System Provider
       Azure File System Provider
       Dropbox File System Provider
       Google Drive File System Provider
       Google Drive Personal File System Provider
       OneDrive File System Provider
       OneDrive Personal File System Provider
       Custom File System Provider
      Security Considerations
    [Expand]Visual Elements
    [Expand]Member Tables
   [Expand]File Upload
  [Expand]Data and Image Navigation
  [Expand]Multi-Use Site Controls
  [Expand]Spell Checker
  [Expand]Query Builder
 [Expand]ASP.NET MVC Extensions
 [Expand]Redistribution and Deployment
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Report and Dashboard Server
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

File System Providers Overview

A file system provider is an API for access to the virtual file system in the ASPxFileManager control. This API provides the definition of methods for getting a file and folder hierarchy. It also provides the methods for editing file manager items like creating a folder, renaming files/folders, deleting files/folders, etc. The ASPxFileManager control uses the provider for all operations in the file system.

The ASPxFileManager supports the following file systems:

  • stored on a physical disk;
  • net shared disk;
  • stored in a database;
  • cloud storages: Amazon Simple Storage Service (Amazon S3), Azure Service and Dropbox Service
  • custom storage.

Expanded File Manager Provider Types

To specify a type of a file system provider used by file manager, use the ASPxFileManager.ProviderType property. The available values are listed below.

Is this topic helpful?​​​​​​​