C# Class Platform.ViewClients.FileViewRoot

Storage container using System.IO for persisting data
Inheritance: IRawViewContainer, IRawViewRoot
Afficher le fichier Open project: Lokad/lokad-data-platform Class Usage Examples

Méthodes publiques

Méthode Description
ContainerExists ( ) : bool
DeleteContainer ( ) : void
EnsureContainerExists ( ) : IRawViewContainer
FileViewRoot ( DirectoryInfo root ) : System.Collections.Generic

Initializes a new instance of the FileViewRoot class.

FileViewRoot ( string path ) : System.Collections.Generic

Initializes a new instance of the FileViewRoot class.

GetContainer ( string containerName ) : IRawViewContainer
ItemExists ( string itemName ) : bool
ListAllNestedItems ( ) : IEnumerable
ListAllNestedItemsWithDetail ( ) : IEnumerable
ListContainers ( string prefix = null ) : IEnumerable
OpenRead ( string itemName ) : Stream
OpenWrite ( string itemName ) : Stream
TryDeleteItem ( string itemName ) : void

Method Details

ContainerExists() public méthode

public ContainerExists ( ) : bool
Résultat bool

DeleteContainer() public méthode

public DeleteContainer ( ) : void
Résultat void

EnsureContainerExists() public méthode

public EnsureContainerExists ( ) : IRawViewContainer
Résultat IRawViewContainer

FileViewRoot() public méthode

Initializes a new instance of the FileViewRoot class.
public FileViewRoot ( DirectoryInfo root ) : System.Collections.Generic
root System.IO.DirectoryInfo The root.
Résultat System.Collections.Generic

FileViewRoot() public méthode

Initializes a new instance of the FileViewRoot class.
public FileViewRoot ( string path ) : System.Collections.Generic
path string The path.
Résultat System.Collections.Generic

GetContainer() public méthode

public GetContainer ( string containerName ) : IRawViewContainer
containerName string
Résultat IRawViewContainer

ItemExists() public méthode

public ItemExists ( string itemName ) : bool
itemName string
Résultat bool

ListAllNestedItems() public méthode

public ListAllNestedItems ( ) : IEnumerable
Résultat IEnumerable

ListAllNestedItemsWithDetail() public méthode

public ListAllNestedItemsWithDetail ( ) : IEnumerable
Résultat IEnumerable

ListContainers() public méthode

public ListContainers ( string prefix = null ) : IEnumerable
prefix string
Résultat IEnumerable

OpenRead() public méthode

public OpenRead ( string itemName ) : Stream
itemName string
Résultat System.IO.Stream

OpenWrite() public méthode

public OpenWrite ( string itemName ) : Stream
itemName string
Résultat System.IO.Stream

TryDeleteItem() public méthode

public TryDeleteItem ( string itemName ) : void
itemName string
Résultat void