C# 클래스 ShellExtensionClient.FileCopy

파일 보기 프로젝트 열기: gratianlup/SecureDelete 1 사용 예제들

공개 메소드들

메소드 설명
FileCopy ( ) : System
Start ( ) : void
StartAsync ( ) : void
Stop ( ) : void

비공개 메소드들

메소드 설명
ComputeFolderSize ( string path, bool subfolders ) : long
ComputeItemsSize ( ) : void
ComputeSize ( ) : long
CopyFile ( string source, string destination ) : void
CopyFileEx ( string lpExistingFileName, string lpNewFileName, CopyProgressRoutine lpProgressRoutine, IntPtr lpData, Int32 &pbCancel, CopyFileFlags dwCopyFlags ) : bool
CopyFolder ( string source, string destination, bool subfolders ) : void
CopyProgressHandler ( long total, long transferred, long streamSize, long StreamByteTrans, uint dwStreamNumber, CopyProgressCallbackReason reason, IntPtr hSourceFile, IntPtr hDestinationFile, IntPtr lpData ) : CopyProgressResult
CopyThread ( ) : void
IsStopped ( ) : bool
ProcessItems ( ) : void
SendCompletedMessage ( string src, string dest, bool failed ) : void
SendProgressChangedMessage ( string src, string dest, long total, long completed ) : void
SendStartMessage ( string src, string dest ) : void
SetStopped ( bool value ) : void

메소드 상세

FileCopy() 공개 메소드

public FileCopy ( ) : System
리턴 System

Start() 공개 메소드

public Start ( ) : void
리턴 void

StartAsync() 공개 메소드

public StartAsync ( ) : void
리턴 void

Stop() 공개 메소드

public Stop ( ) : void
리턴 void