C# 클래스 GreenQloud.Repository.PhysicalRepositoryController

상속: AbstractController, IPhysicalRepositoryController
파일 보기 프로젝트 열기: greenqloud/qloudsync 1 사용 예제들

공개 메소드들

메소드 설명
Copy ( RepositoryItem item ) : void
CopyDir ( DirectoryInfo dir, string to ) : void
CopyFile ( string path, string toPath ) : void
CreateFolder ( RepositoryItem item ) : void
CreateItemInstance ( string fullLocalName ) : RepositoryItem
CreatePath ( string path ) : void
Delete ( RepositoryItem item ) : void
DeleteDir ( DirectoryInfo dir ) : void
DeleteFile ( string path ) : void
Exists ( RepositoryItem item ) : bool
Exists ( string path ) : bool
GetItems ( string prefixDir ) : List
IsSync ( RepositoryItem item ) : bool
Move ( RepositoryItem item ) : void
MoveDir ( string path, string toPath ) : void
MoveFile ( string path, string toPath ) : void
PhysicalRepositoryController ( LocalRepository repo ) : System

메소드 상세

Copy() 공개 메소드

public Copy ( RepositoryItem item ) : void
item GreenQloud.Model.RepositoryItem
리턴 void

CopyDir() 공개 메소드

public CopyDir ( DirectoryInfo dir, string to ) : void
dir System.IO.DirectoryInfo
to string
리턴 void

CopyFile() 공개 메소드

public CopyFile ( string path, string toPath ) : void
path string
toPath string
리턴 void

CreateFolder() 공개 메소드

public CreateFolder ( RepositoryItem item ) : void
item GreenQloud.Model.RepositoryItem
리턴 void

CreateItemInstance() 공개 메소드

public CreateItemInstance ( string fullLocalName ) : RepositoryItem
fullLocalName string
리턴 GreenQloud.Model.RepositoryItem

CreatePath() 공개 메소드

public CreatePath ( string path ) : void
path string
리턴 void

Delete() 공개 메소드

public Delete ( RepositoryItem item ) : void
item GreenQloud.Model.RepositoryItem
리턴 void

DeleteDir() 공개 메소드

public DeleteDir ( DirectoryInfo dir ) : void
dir System.IO.DirectoryInfo
리턴 void

DeleteFile() 공개 메소드

public DeleteFile ( string path ) : void
path string
리턴 void

Exists() 공개 메소드

public Exists ( RepositoryItem item ) : bool
item GreenQloud.Model.RepositoryItem
리턴 bool

Exists() 공개 메소드

public Exists ( string path ) : bool
path string
리턴 bool

GetItems() 공개 메소드

public GetItems ( string prefixDir ) : List
prefixDir string
리턴 List

IsSync() 공개 메소드

public IsSync ( RepositoryItem item ) : bool
item GreenQloud.Model.RepositoryItem
리턴 bool

Move() 공개 메소드

public Move ( RepositoryItem item ) : void
item GreenQloud.Model.RepositoryItem
리턴 void

MoveDir() 공개 메소드

public MoveDir ( string path, string toPath ) : void
path string
toPath string
리턴 void

MoveFile() 공개 메소드

public MoveFile ( string path, string toPath ) : void
path string
toPath string
리턴 void

PhysicalRepositoryController() 공개 메소드

public PhysicalRepositoryController ( LocalRepository repo ) : System
repo LocalRepository
리턴 System