DebugObserver Class

Summary

This class implements IMercurialCommandObserver by simply writing everything to debug output through System.Diagnostics.Debug.WriteLine(System.String).
Assembly
Mercurial.Net.dll
Namespace
Mercurial
Interfaces
Base Types
  • object
graph TD Base0["object"]-->Type Interface0["IMercurialCommandObserver"]-.->Type click Interface0 "/Cake.Hg/api/Mercurial/IMercurialCommandObserver" Type["DebugObserver"] class Type type-node

Syntax

public class DebugObserver : IMercurialCommandObserver

Constructors

Name Summary
DebugObserver()

Methods

Name Value Summary
ErrorOutput(string) void
This method will be called once for each line of error output from the command. Note that this method will be called on a different thread than the thread that called the Execute(string, IMercurialCommand) method.
Executed(string, string, int, string, string) void
This method will be called after the command has terminated (either timed out or completed by itself.)
Executing(string, string) void
This method will be called before the command starts executing.
Output(string) void
This method will be called once for each line of normal output from the command. Note that this method will be called on a different thread than the thread that called the Execute(string, IMercurialCommand) method.