Craig's Utility Library  4.0 Beta
Utilities.IO.FileSystem.Default.AbsoluteLocalFileSystem Class Reference

Absolute local file system More...

Inheritance diagram for Utilities.IO.FileSystem.Default.AbsoluteLocalFileSystem:
Utilities.IO.FileSystem.BaseClasses.LocalFileSystemBase Utilities.IO.FileSystem.BaseClasses.FileSystemBase Utilities.IO.FileSystem.Interfaces.IFileSystem Utilities.DataTypes.Patterns.BaseClasses.SafeDisposableBaseClass Utilities.IO.FileSystem.Interfaces.IFileSystem

Protected Member Functions

override string AbsolutePath (string Path)
 Gets the absolute path of the variable passed in More...
 
override void Dispose (bool Managed)
 Function to override in order to dispose objects More...
 
- Protected Member Functions inherited from Utilities.IO.FileSystem.BaseClasses.LocalFileSystemBase
 LocalFileSystemBase ()
 Constructor More...
 
- Protected Member Functions inherited from Utilities.IO.FileSystem.BaseClasses.FileSystemBase
 FileSystemBase ()
 Constructor More...
 
- Protected Member Functions inherited from Utilities.DataTypes.Patterns.BaseClasses.SafeDisposableBaseClass
 SafeDisposableBaseClass ()
 Construct More...
 

Properties

override string Name [get]
 Name of the file system More...
 
override string HandleRegexString [get]
 Relative starter More...
 
- Properties inherited from Utilities.IO.FileSystem.BaseClasses.FileSystemBase
abstract string Name [get]
 Name of the file system More...
 
Regex HandleRegex [get]
 Regex used to determine if the file system can handle the path More...
 
abstract string HandleRegexString [get]
 Regex string used to determine if the file system can handle the path More...
 
- Properties inherited from Utilities.IO.FileSystem.Interfaces.IFileSystem
string Name [get]
 Name of the file system More...
 

Additional Inherited Members

- Public Member Functions inherited from Utilities.IO.FileSystem.BaseClasses.LocalFileSystemBase
override IDirectory Directory (string Path, string UserName="", string Password="", string Domain="")
 Gets the directory representation for the directory More...
 
override IFile File (string Path, string UserName="", string Password="", string Domain="")
 Gets the class representation for the file More...
 
- Public Member Functions inherited from Utilities.IO.FileSystem.BaseClasses.FileSystemBase
bool CanHandle (string Path)
 Returns true if it can handle the path, false otherwise More...
 
- Public Member Functions inherited from Utilities.DataTypes.Patterns.BaseClasses.SafeDisposableBaseClass
void Dispose ()
 Dispose function More...
 

Detailed Description

Absolute local file system

Definition at line 29 of file AbsoluteFileSystem.cs.

Member Function Documentation

override string Utilities.IO.FileSystem.Default.AbsoluteLocalFileSystem.AbsolutePath ( string  Path)
protectedvirtual

Gets the absolute path of the variable passed in

Parameters
PathPath to convert to absolute
Returns
The absolute path of the path passed in

Implements Utilities.IO.FileSystem.BaseClasses.FileSystemBase.

Definition at line 46 of file AbsoluteFileSystem.cs.

override void Utilities.IO.FileSystem.Default.AbsoluteLocalFileSystem.Dispose ( bool  Managed)
protectedvirtual

Function to override in order to dispose objects

Parameters
ManagedIf true, managed and unmanaged objects should be disposed. Otherwise unmanaged objects only.

Reimplemented from Utilities.IO.FileSystem.BaseClasses.LocalFileSystemBase.

Definition at line 57 of file AbsoluteFileSystem.cs.

Property Documentation

override string Utilities.IO.FileSystem.Default.AbsoluteLocalFileSystem.HandleRegexString
getprotected

Relative starter

Definition at line 39 of file AbsoluteFileSystem.cs.

override string Utilities.IO.FileSystem.Default.AbsoluteLocalFileSystem.Name
get

Name of the file system

Definition at line 34 of file AbsoluteFileSystem.cs.


The documentation for this class was generated from the following file: