Property | Type | Description | |
---|---|---|---|
CreateDirectory | FileSystem.Directory | ||
GetFileContents | FileSystem.File |
Method | Description | |
---|---|---|
ClearFileSystem ( ) : void |
Clears a file system. This will delete all files and folders recursivly. Handle with care... Possibly an internal method? |
|
DeleteDirectory ( string VirtualPath ) : void |
Deletes a spefic directory from a virtual path Virtual path is the path starting from the /files/ containers The entity is queried against to current blog id |
|
DeleteFile ( string VirtualPath ) : void |
deletes a file by virtual path
|
|
DirectoryExists ( string VirtualPath ) : bool |
Returns wether or not the specific directory by virtual path exists
|
|
FileExists ( string VirtualPath ) : bool |
boolean wether a file exists by its virtual path
|
|
GetDirectories ( FileSystem BaseDirectory ) : IEnumerable |
gets all the directories underneath a base directory. Only searches one level.
|
|
GetDirectory ( FileSystem BaseDirectory ) : FileSystem.Directory |
gets a directory by a basedirectory and a string array of sub path tree
|
|
GetDirectory ( FileSystem BaseDirectory, bool CreateNew ) : FileSystem.Directory | ||
GetDirectory ( string VirtualPath ) : FileSystem.Directory |
gets a directory by the virtual path, creates the directory path if it does not exist
|
|
GetDirectory ( string VirtualPath, bool CreateNew ) : FileSystem.Directory |
gets a directory by the virtual path, with a flag to create if not found
|
|
GetFile ( string VirtualPath ) : FileSystem.File |
gets a specific file by virtual path
|
|
GetFiles ( FileSystem BaseDirectory ) : IEnumerable |
gets all the files in a directory, only searches one level
|
|
ImageThumbnail ( string VirtualPath, int MaximumSize ) : FileSystem.Image |
Returns a thumbnail image at a maximum size. Only one size is provided as the thumbnail will be scaled down. If the thumbnail does not exist the thumbnail is created this is a virtual file and all actual file methods will not be available. |
|
Initialize ( string name, |
init
|
|
UploadFile ( byte FileBinary, string FileName, FileSystem BaseDirectory ) : FileSystem.File |
uploads a file to the provider container
|
|
UploadFile ( byte FileBinary, string FileName, FileSystem BaseDirectory, bool Overwrite ) : FileSystem.File |
uploads a file to the provider container
|
Method | Description | |
---|---|---|
CreateDirectory ( string VirtualPath ) : FileSystem.Directory |
Creates a directory at a specific path Virtual path is the path starting from the /files/ containers The entity is created against the current blog id |
|
GetFileContents ( FileSystem BaseFile ) : FileSystem.File |
gets the file contents via Lazy load, however in the DbProvider the Contents are loaded when the initial object is created to cut down on DbReads
|
public DeleteDirectory ( string VirtualPath ) : void | ||
VirtualPath | string | The path to delete |
return | void |
public DeleteFile ( string VirtualPath ) : void | ||
VirtualPath | string | virtual path |
return | void |
public DirectoryExists ( string VirtualPath ) : bool | ||
VirtualPath | string | The virtual path to query |
return | bool |
public FileExists ( string VirtualPath ) : bool | ||
VirtualPath | string | the virtual path |
return | bool |
public GetDirectories ( FileSystem BaseDirectory ) : IEnumerable |
||
BaseDirectory | FileSystem | the base directory |
return | IEnumerable |
public GetDirectory ( FileSystem BaseDirectory ) : FileSystem.Directory | ||
BaseDirectory | FileSystem | the base directory object |
return | FileSystem.Directory |
public GetDirectory ( FileSystem BaseDirectory, bool CreateNew ) : FileSystem.Directory | ||
BaseDirectory | FileSystem | |
CreateNew | bool | |
return | FileSystem.Directory |
public GetDirectory ( string VirtualPath ) : FileSystem.Directory | ||
VirtualPath | string | the virtual path |
return | FileSystem.Directory |
public GetDirectory ( string VirtualPath, bool CreateNew ) : FileSystem.Directory | ||
VirtualPath | string | The virtual path |
CreateNew | bool | bool yes \ no to create the director. |
return | FileSystem.Directory |
public GetFile ( string VirtualPath ) : FileSystem.File | ||
VirtualPath | string | the virtual path of the file |
return | FileSystem.File |
public GetFiles ( FileSystem BaseDirectory ) : IEnumerable |
||
BaseDirectory | FileSystem | the base directory |
return | IEnumerable |
public ImageThumbnail ( string VirtualPath, int MaximumSize ) : FileSystem.Image | ||
VirtualPath | string | The virtual path of the image |
MaximumSize | int | The maximum size for the image |
return | FileSystem.Image |
public Initialize ( string name, |
||
name | string | |
config | ||
return | void |
public UploadFile ( byte FileBinary, string FileName, FileSystem BaseDirectory ) : FileSystem.File | ||
FileBinary | byte | file contents as byte array |
FileName | string | the file name |
BaseDirectory | FileSystem | directory object that is the owner |
return | FileSystem.File |
public UploadFile ( byte FileBinary, string FileName, FileSystem BaseDirectory, bool Overwrite ) : FileSystem.File | ||
FileBinary | byte | the contents of the file as a byte array |
FileName | string | the file name |
BaseDirectory | FileSystem | the directory object that is the owner |
Overwrite | bool | boolean wether to overwrite the file if it exists. |
return | FileSystem.File |