Method | Description | |
---|---|---|
AllDrives ( ) : IEnumerable |
||
DirectoryDescribing ( string fullPath ) : RootedDirectory | ||
DirectoryDescribingCurrentDirectory ( ) : RootedDirectory | ||
DirectoryDescribingTemporaryDirectory ( ) : RootedDirectory | ||
DirectoryFromCurrentDirectory ( string path ) : RootedDirectory | ||
DriveDescribing ( string driveName ) : Drive | ||
FileDescribing ( string fullPath ) : RootedFile | ||
FileFromCurrentDirectory ( string path ) : RootedFile | ||
FileSystem ( ) : System |
Instantiate a file system wrapper. The instance is created without a logger which means that all logged events are swallowed.
|
|
FileSystem ( ILogger logger ) : System |
Instantiate a file system wrapper. The instance is created with a logger where logged events are reported.
|
public DirectoryDescribing ( string fullPath ) : RootedDirectory | ||
fullPath | string | |
return | RootedDirectory |
public DirectoryDescribingCurrentDirectory ( ) : RootedDirectory | ||
return | RootedDirectory |
public DirectoryDescribingTemporaryDirectory ( ) : RootedDirectory | ||
return | RootedDirectory |
public DirectoryFromCurrentDirectory ( string path ) : RootedDirectory | ||
path | string | |
return | RootedDirectory |
public DriveDescribing ( string driveName ) : Drive | ||
driveName | string | |
return | Drive |
public FileDescribing ( string fullPath ) : RootedFile | ||
fullPath | string | |
return | RootedFile |
public FileFromCurrentDirectory ( string path ) : RootedFile | ||
path | string | |
return | RootedFile |
public FileSystem ( ILogger logger ) : System | ||
logger | ILogger | Anything worth reporting inside the fs4net classes are sent to this logger instance. |
return | System |