C# 클래스 GitSharp.Core.Transport.WalkFetchConnection

상속: GitSharp.Core.Transport.BaseFetchConnection, IDisposable
파일 보기 프로젝트 열기: jagregory/GitSharp 1 사용 예제들

공개 메소드들

메소드 설명
Close ( ) : void
Dispose ( ) : void
SetPackLockMessage ( string message ) : void
WalkFetchConnection ( IWalkTransport t, WalkRemoteObjectDatabase w ) : System

보호된 메소드들

메소드 설명
doFetch ( ProgressMonitor monitor, List want, List have ) : void

비공개 메소드들

메소드 설명
DownloadLooseObject ( AnyObjectId id, string looseName, WalkRemoteObjectDatabase remote ) : bool
DownloadObject ( ProgressMonitor pm, AnyObjectId id ) : void
DownloadPackedObject ( ProgressMonitor monitor, AnyObjectId id ) : bool
ExpandOneAlternate ( AnyObjectId id, ProgressMonitor pm ) : List
MarkLocalCommitsComplete ( int until ) : void
MarkLocalObjComplete ( RevObject obj ) : void
MarkLocalRefsComplete ( IEnumerable have ) : void
MarkTreeComplete ( RevObject tree ) : void
Needs ( RevObject obj ) : void
Process ( ObjectId id ) : void
ProcessBlob ( RevObject obj ) : void
ProcessCommit ( RevObject obj ) : void
ProcessTag ( RevObject obj ) : void
ProcessTree ( RevObject obj ) : void
PushLocalCommit ( RevCommit p ) : void
QueueWants ( IEnumerable want ) : void
RecordError ( AnyObjectId id, Exception e ) : void
SaveLooseObject ( AnyObjectId id, byte compressed ) : void
SwapFetchQueue ( ) : IEnumerator
VerifyLooseObject ( AnyObjectId id, byte compressed ) : void

메소드 상세

Close() 공개 메소드

public Close ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

SetPackLockMessage() 공개 메소드

public SetPackLockMessage ( string message ) : void
message string
리턴 void

WalkFetchConnection() 공개 메소드

public WalkFetchConnection ( IWalkTransport t, WalkRemoteObjectDatabase w ) : System
t IWalkTransport
w WalkRemoteObjectDatabase
리턴 System

doFetch() 보호된 메소드

protected doFetch ( ProgressMonitor monitor, List want, List have ) : void
monitor ProgressMonitor
want List
have List
리턴 void