C# 클래스 ZinOS.Services.Implementation.DesktopFileSystem.LocalFileSystemProvider

상속: IDesktopFileSystemProvider
파일 보기 프로젝트 열기: hiddenbyte/ZinOS

공개 메소드들

메소드 설명
CreateDirectory ( int desktopId, string dirPath ) : bool
CreateFile ( int destkopId, string targetFileNamePath, Stream fileStream ) : string
CreateFile ( int desktopId, string targetPath, string fileName, Stream fileStream ) : string
DeleteFile ( int desktopId, string filePath ) : bool
GetChildrenItems ( int desktopId, FileSystemItem parent ) : IEnumerable
GetFile ( int desktopId, FileSystemItem fileSystemItem ) : Stream
GetRoot ( int desktopId ) : FileSystemItem
LocalFileSystemProvider ( IFileSystemService localFileSystemService ) : System
PrepareFileSystem ( int desktopId ) : bool
UpdateFile ( int desktopId, string filePath, byte fileBytes ) : bool

비공개 메소드들

메소드 설명
GetLocalFileSystemRelativePath ( int desktopId, string relativePath ) : string

메소드 상세

CreateDirectory() 공개 메소드

public CreateDirectory ( int desktopId, string dirPath ) : bool
desktopId int
dirPath string
리턴 bool

CreateFile() 공개 메소드

public CreateFile ( int destkopId, string targetFileNamePath, Stream fileStream ) : string
destkopId int
targetFileNamePath string
fileStream Stream
리턴 string

CreateFile() 공개 메소드

public CreateFile ( int desktopId, string targetPath, string fileName, Stream fileStream ) : string
desktopId int
targetPath string
fileName string
fileStream Stream
리턴 string

DeleteFile() 공개 메소드

public DeleteFile ( int desktopId, string filePath ) : bool
desktopId int
filePath string
리턴 bool

GetChildrenItems() 공개 메소드

public GetChildrenItems ( int desktopId, FileSystemItem parent ) : IEnumerable
desktopId int
parent ZinOS.Services.Definitions.DesktopFileSystem.FileSystemItem
리턴 IEnumerable

GetFile() 공개 메소드

public GetFile ( int desktopId, FileSystemItem fileSystemItem ) : Stream
desktopId int
fileSystemItem ZinOS.Services.Definitions.DesktopFileSystem.FileSystemItem
리턴 Stream

GetRoot() 공개 메소드

public GetRoot ( int desktopId ) : FileSystemItem
desktopId int
리턴 ZinOS.Services.Definitions.DesktopFileSystem.FileSystemItem

LocalFileSystemProvider() 공개 메소드

public LocalFileSystemProvider ( IFileSystemService localFileSystemService ) : System
localFileSystemService IFileSystemService
리턴 System

PrepareFileSystem() 공개 메소드

public PrepareFileSystem ( int desktopId ) : bool
desktopId int
리턴 bool

UpdateFile() 공개 메소드

public UpdateFile ( int desktopId, string filePath, byte fileBytes ) : bool
desktopId int
filePath string
fileBytes byte
리턴 bool