C# 클래스 SharpBoot.XCopy

PInvoke wrapper for CopyEx http://msdn.microsoft.com/en-us/library/windows/desktop/aa363852.aspx
파일 보기 프로젝트 열기: zdimension/SharpBoot 1 사용 예제들

공개 메소드들

메소드 설명
Copy ( string source, string destination, bool overwrite, bool nobuffering ) : void
Copy ( string source, string destination, bool overwrite, bool nobuffering, EventHandler handler ) : void

비공개 메소드들

메소드 설명
CopyFileEx ( string lpExistingFileName, string lpNewFileName, CopyProgressRoutine lpProgressRoutine, IntPtr lpData, int &pbCancel, CopyFileFlags dwCopyFlags ) : bool
CopyInternal ( string source, string destination, bool overwrite, bool nobuffering, EventHandler handler ) : void
CopyProgressHandler ( long total, long transferred, long streamSize, long streamByteTrans, uint dwStreamNumber, CopyProgressCallbackReason reason, IntPtr hSourceFile, IntPtr hDestinationFile, IntPtr lpData ) : CopyProgressResult
OnCompleted ( ) : void
OnProgressChanged ( double percent ) : void
XCopy ( ) : System

메소드 상세

Copy() 공개 정적인 메소드

public static Copy ( string source, string destination, bool overwrite, bool nobuffering ) : void
source string
destination string
overwrite bool
nobuffering bool
리턴 void

Copy() 공개 정적인 메소드

public static Copy ( string source, string destination, bool overwrite, bool nobuffering, EventHandler handler ) : void
source string
destination string
overwrite bool
nobuffering bool
handler EventHandler
리턴 void