C# 클래스 ZeroInstall.Store.Implementations.CopyDirectoryPosix

Copies the content of a directory to a new location preserving the original file modification times. Uses FlagUtils to preserve executable bits and symlinks if the destination filesystem cannot hold them.
상속: NanoByte.Common.Storage.CopyDirectory
파일 보기 프로젝트 열기: 0install/0install-win

공개 메소드들

메소드 설명
CopyDirectoryPosix ( string sourcePath, string destinationPath, bool preserveDirectoryTimestamps = true, bool overwrite = false ) : System

보호된 메소드들

메소드 설명
CopyFile ( FileInfo sourceFile, FileInfo destinationFile ) : void
CreateSymlink ( string linkPath, string linkTarget ) : void

메소드 상세

CopyDirectoryPosix() 공개 메소드

public CopyDirectoryPosix ( string sourcePath, string destinationPath, bool preserveDirectoryTimestamps = true, bool overwrite = false ) : System
sourcePath string
destinationPath string
preserveDirectoryTimestamps bool
overwrite bool
리턴 System

CopyFile() 보호된 메소드

protected CopyFile ( FileInfo sourceFile, FileInfo destinationFile ) : void
sourceFile System.IO.FileInfo
destinationFile System.IO.FileInfo
리턴 void

CreateSymlink() 보호된 메소드

protected CreateSymlink ( string linkPath, string linkTarget ) : void
linkPath string
linkTarget string
리턴 void