C# Класс Platform.ViewClients.FileViewRoot

Storage container using System.IO for persisting data
Наследование: IRawViewContainer, IRawViewRoot
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Описание методов

ContainerExists() публичный Метод

public ContainerExists ( ) : bool
Результат bool

DeleteContainer() публичный Метод

public DeleteContainer ( ) : void
Результат void

EnsureContainerExists() публичный Метод

public EnsureContainerExists ( ) : IRawViewContainer
Результат IRawViewContainer

FileViewRoot() публичный Метод

Initializes a new instance of the FileViewRoot class.
public FileViewRoot ( DirectoryInfo root ) : System.Collections.Generic
root System.IO.DirectoryInfo The root.
Результат System.Collections.Generic

FileViewRoot() публичный Метод

Initializes a new instance of the FileViewRoot class.
public FileViewRoot ( string path ) : System.Collections.Generic
path string The path.
Результат System.Collections.Generic

GetContainer() публичный Метод

public GetContainer ( string containerName ) : IRawViewContainer
containerName string
Результат IRawViewContainer

ItemExists() публичный Метод

public ItemExists ( string itemName ) : bool
itemName string
Результат bool

ListAllNestedItems() публичный Метод

public ListAllNestedItems ( ) : IEnumerable
Результат IEnumerable

ListAllNestedItemsWithDetail() публичный Метод

public ListAllNestedItemsWithDetail ( ) : IEnumerable
Результат IEnumerable

ListContainers() публичный Метод

public ListContainers ( string prefix = null ) : IEnumerable
prefix string
Результат IEnumerable

OpenRead() публичный Метод

public OpenRead ( string itemName ) : Stream
itemName string
Результат System.IO.Stream

OpenWrite() публичный Метод

public OpenWrite ( string itemName ) : Stream
itemName string
Результат System.IO.Stream

TryDeleteItem() публичный Метод

public TryDeleteItem ( string itemName ) : void
itemName string
Результат void