C# 클래스 Mercurial.NonPersistentClient

This class implements IClient by spinning up an instance of the Mercurial executable for each command execution.
상속: IClient
파일 보기 프로젝트 열기: TargetProcess/Target-Process-Plugins 1 사용 예제들

공개 메소드들

메소드 설명
CancelExecuting ( ) : void

Stops command executing.

Execute ( IMercurialCommand command ) : void

Executes the given IMercurialCommand command without a repository.

Execute ( string repositoryPath, IMercurialCommand command ) : void

Executes the given IMercurialCommand command against the Mercurial repository.

NonPersistentClient ( string repositoryPath ) : System

Initializes a new instance of the NonPersistentClient class.

비공개 메소드들

메소드 설명
IClient ( IMercurialCommand command ) : void

Executes the given IMercurialCommand command against the Mercurial repository.

메소드 상세

CancelExecuting() 공개 메소드

Stops command executing.
public CancelExecuting ( ) : void
리턴 void

Execute() 공개 정적인 메소드

Executes the given IMercurialCommand command without a repository.
/// is null. ///
public static Execute ( IMercurialCommand command ) : void
command IMercurialCommand /// The command to execute. ///
리턴 void

Execute() 공개 정적인 메소드

Executes the given IMercurialCommand command against the Mercurial repository.
/// is null. /// - or - /// is null. /// /// HG did not complete within the allotted time. ///
public static Execute ( string repositoryPath, IMercurialCommand command ) : void
repositoryPath string /// The root path of the repository to execute the command in. ///
command IMercurialCommand /// The command to execute. ///
리턴 void

NonPersistentClient() 공개 메소드

Initializes a new instance of the NonPersistentClient class.
/// is null or empty. ///
public NonPersistentClient ( string repositoryPath ) : System
repositoryPath string /// The path to the repository (or not-yet-repository) that this /// will manage. ///
리턴 System