C# 클래스 Platform.ViewClients.FileViewRoot

Storage container using System.IO for persisting data
상속: IRawViewContainer, IRawViewRoot
파일 보기 프로젝트 열기: Lokad/lokad-data-platform 1 사용 예제들

공개 메소드들

메소드 설명
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