C# Class WebFiles.Mvc.Providers.FileSystemProvider

Inheritance: IStorageProvider
Afficher le fichier Open project: rjnienaber/webfiles Class Usage Examples

Méthodes publiques

Méthode Description
CheckExists ( string relativePath ) : bool
Copy ( string relativeSourcePath, string relativeDestinationPath ) : void
CreateCollection ( string relativePath ) : void
Delete ( string relativePath ) : void
FileSystemProvider ( string basePath ) : System
Move ( string relativeSourcePath, string relativeDestinationPath ) : void
Process ( PropfindRequest request ) : MultiStatusResult
Read ( string relativePath ) : Stream
Save ( string relativePath, Stream input ) : void

Private Methods

Méthode Description
FileSystemProvider ( ) : System
GetFullPath ( string additionalPath ) : string
IsACollection ( string fullPath ) : bool
JoinRelativePath ( string basePath, string additionalPath ) : string
Process ( PropfindRequest request, string relativePath, int currentDepth, MultiStatusResult multiStatus ) : void

Method Details

CheckExists() public méthode

public CheckExists ( string relativePath ) : bool
relativePath string
Résultat bool

Copy() public méthode

public Copy ( string relativeSourcePath, string relativeDestinationPath ) : void
relativeSourcePath string
relativeDestinationPath string
Résultat void

CreateCollection() public méthode

public CreateCollection ( string relativePath ) : void
relativePath string
Résultat void

Delete() public méthode

public Delete ( string relativePath ) : void
relativePath string
Résultat void

FileSystemProvider() public méthode

public FileSystemProvider ( string basePath ) : System
basePath string
Résultat System

Move() public méthode

public Move ( string relativeSourcePath, string relativeDestinationPath ) : void
relativeSourcePath string
relativeDestinationPath string
Résultat void

Process() public méthode

public Process ( PropfindRequest request ) : MultiStatusResult
request PropfindRequest
Résultat WebFiles.Mvc.ActionResults.MultiStatusResult

Read() public méthode

public Read ( string relativePath ) : Stream
relativePath string
Résultat Stream

Save() public méthode

public Save ( string relativePath, Stream input ) : void
relativePath string
input Stream
Résultat void