This document is provided on an "AS IS" basis without warranties of any kind. Smartsite iXperion class libraries may change in future releases.

Syntax

C# Copy imageCopy Code
                                  public abstract class FileSystemBase
Visual Basic (Declaration) Copy imageCopy Code
                                  Public MustInherit Class FileSystemBase

The type exposes the following members.

Public Constructors

  Name Description
Public method FileSystemBase
Initializes a new instance of the FileSystemBase class with www as the web root path.

Public Methods

  Name Description
Public method Combine
Combines the two given paths.
Public method DeleteFile
Deletes the file from disk.
Public method Dispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Public method Equals (Inherited from Object.)
Public method ExistsFile
Checks whether a file exists.
Public method ExistsFolder
Checks whether a folder exists.
Public method GetAbsolutePath
Gets the absolute path.
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method GetWebPath
Gets the web path.
Public method IsDirectory
Determines whether the specified webPath is a directory.
Public method IsFile
Determines whether the webPath context is a file.
Public method SetVirtualDirectories
Sets the virtual directories available in the system.
Public method ToString
Returns a String that represents the current Object.
(Overrides Object..::ToString()()()().)
Public method WriteBytes
Writes the given byte array to the given file.
Public method WriteText Overloaded.

Protected Methods

  Name Description
Protected method Finalize (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)

Public Properties

  Name Description
Public property RootPath
Returns root directory of the site.
Public property VirtualDirectories
Gets the collection of virtual directories.
Public property WebRootPath
Returns web root directory of the site.

See Also

Advanced