Summary
This interface must be implemented by all classes that implement the command
pattern for executing Mercurial commands.
- Assembly
- Mercurial
.Net .dll - Namespace
- Mercurial
- Interfaces
- Implementing Types
-
- MoveCommand
- UpdateCommand
- BundleCommand
- ArchiveCommand
- SummaryCommand
- CustomCommand
- IdentifyCommand
- PathsCommand
- AnnotateCommand
- ParentsCommand
- HeadsCommand
- ShowConfigCommand
- RecoverCommand
- AddRemoveCommand
- OutgoingCommand
- AddCommand
- InitCommand
- VersionCommand
- HelpCommand
- UnbundleCommand
- BookmarkCommand
- Move
Rename Command Base <T> - MercurialCommandBase
<T> - BisectCommand
- VerifyCommand
- RevertCommand
- BranchesCommand
- PushCommand
- CopyCommand
- CloneCommand
- PullCommand
- IMercurialCommand
<TResult> - ManifestCommand
- ChurnCommand
- TagsCommand
- BookmarksCommand
- CatCommand
- DiffCommand
- IncomingCommand
- RenameCommand
- TipCommand
- CommitCommand
- ForgetCommand
- GuiVersionCommand
- BackoutCommand
- MergeCommand
- RollbackCommand
- StatusCommand
- ResolveCommand
- RemoteInitCommand
- TagCommand
- LogCommand
- Include
Exclude Command Base <T> - RemoveCommand
- BranchCommand
graph TD
Interface0["ICommand"]-.->Type
click Interface0 "/Cake.Hg/api/Mercurial/ICommand"
Type["IMercurialCommand"]
class Type type-node
Type-.->Implementing0["MoveCommand"]
click Implementing0 "/Cake.Hg/api/Mercurial/MoveCommand"
Type-.->Implementing1["UpdateCommand"]
click Implementing1 "/Cake.Hg/api/Mercurial/UpdateCommand"
Type-.->Implementing2["BundleCommand"]
click Implementing2 "/Cake.Hg/api/Mercurial/BundleCommand"
Type-.->Implementing3["ArchiveCommand"]
click Implementing3 "/Cake.Hg/api/Mercurial/ArchiveCommand"
Type-.->Implementing4["SummaryCommand"]
click Implementing4 "/Cake.Hg/api/Mercurial/SummaryCommand"
Type-.->Implementing5["CustomCommand"]
click Implementing5 "/Cake.Hg/api/Mercurial/CustomCommand"
Type-.->Implementing6["IdentifyCommand"]
click Implementing6 "/Cake.Hg/api/Mercurial/IdentifyCommand"
Type-.->Implementing7["PathsCommand"]
click Implementing7 "/Cake.Hg/api/Mercurial/PathsCommand"
Type-.->Implementing8["AnnotateCommand"]
click Implementing8 "/Cake.Hg/api/Mercurial/AnnotateCommand"
Type-.->Implementing9["ParentsCommand"]
click Implementing9 "/Cake.Hg/api/Mercurial/ParentsCommand"
Type-.->Implementing10["HeadsCommand"]
click Implementing10 "/Cake.Hg/api/Mercurial/HeadsCommand"
Type-.->Implementing11["ShowConfigCommand"]
click Implementing11 "/Cake.Hg/api/Mercurial/ShowConfigCommand"
Type-.->Implementing12["RecoverCommand"]
click Implementing12 "/Cake.Hg/api/Mercurial/RecoverCommand"
Type-.->Implementing13["AddRemoveCommand"]
click Implementing13 "/Cake.Hg/api/Mercurial/AddRemoveCommand"
Type-.->Implementing14["OutgoingCommand"]
click Implementing14 "/Cake.Hg/api/Mercurial/OutgoingCommand"
Type-.->Implementing15["AddCommand"]
click Implementing15 "/Cake.Hg/api/Mercurial/AddCommand"
Type-.->Implementing16["InitCommand"]
click Implementing16 "/Cake.Hg/api/Mercurial/InitCommand"
Type-.->Implementing17["VersionCommand"]
click Implementing17 "/Cake.Hg/api/Mercurial/VersionCommand"
Type-.->Implementing18["HelpCommand"]
click Implementing18 "/Cake.Hg/api/Mercurial/HelpCommand"
Type-.->Implementing19["UnbundleCommand"]
click Implementing19 "/Cake.Hg/api/Mercurial/UnbundleCommand"
Type-.->Implementing20["BookmarkCommand"]
click Implementing20 "/Cake.Hg/api/Mercurial/BookmarkCommand"
Type-.->Implementing21["MoveRenameCommandBase<T>"]
click Implementing21 "/Cake.Hg/api/Mercurial/MoveRenameCommandBase_1"
Type-.->Implementing22["MercurialCommandBase<T>"]
click Implementing22 "/Cake.Hg/api/Mercurial/MercurialCommandBase_1"
Type-.->Implementing23["BisectCommand"]
click Implementing23 "/Cake.Hg/api/Mercurial/BisectCommand"
Type-.->Implementing24["VerifyCommand"]
click Implementing24 "/Cake.Hg/api/Mercurial/VerifyCommand"
Type-.->Implementing25["RevertCommand"]
click Implementing25 "/Cake.Hg/api/Mercurial/RevertCommand"
Type-.->Implementing26["BranchesCommand"]
click Implementing26 "/Cake.Hg/api/Mercurial/BranchesCommand"
Type-.->Implementing27["PushCommand"]
click Implementing27 "/Cake.Hg/api/Mercurial/PushCommand"
Type-.->Implementing28["CopyCommand"]
click Implementing28 "/Cake.Hg/api/Mercurial/CopyCommand"
Type-.->Implementing29["CloneCommand"]
click Implementing29 "/Cake.Hg/api/Mercurial/CloneCommand"
Type-.->Implementing30["PullCommand"]
click Implementing30 "/Cake.Hg/api/Mercurial/PullCommand"
Type-.->Implementing31["IMercurialCommand<TResult>"]
click Implementing31 "/Cake.Hg/api/Mercurial/IMercurialCommand_1"
Type-.->Implementing32["ManifestCommand"]
click Implementing32 "/Cake.Hg/api/Mercurial/ManifestCommand"
Type-.->Implementing33["ChurnCommand"]
click Implementing33 "/Cake.Hg/api/Mercurial.Extensions.Churn/ChurnCommand"
Type-.->Implementing34["TagsCommand"]
click Implementing34 "/Cake.Hg/api/Mercurial/TagsCommand"
Type-.->Implementing35["BookmarksCommand"]
click Implementing35 "/Cake.Hg/api/Mercurial/BookmarksCommand"
Type-.->Implementing36["CatCommand"]
click Implementing36 "/Cake.Hg/api/Mercurial/CatCommand"
Type-.->Implementing37["DiffCommand"]
click Implementing37 "/Cake.Hg/api/Mercurial/DiffCommand"
Type-.->Implementing38["IncomingCommand"]
click Implementing38 "/Cake.Hg/api/Mercurial/IncomingCommand"
Type-.->Implementing39["RenameCommand"]
click Implementing39 "/Cake.Hg/api/Mercurial/RenameCommand"
Type-.->Implementing40["TipCommand"]
click Implementing40 "/Cake.Hg/api/Mercurial/TipCommand"
Type-.->Implementing41["CommitCommand"]
click Implementing41 "/Cake.Hg/api/Mercurial/CommitCommand"
Type-.->Implementing42["ForgetCommand"]
click Implementing42 "/Cake.Hg/api/Mercurial/ForgetCommand"
Type-.->Implementing43["GuiVersionCommand"]
click Implementing43 "/Cake.Hg/api/Mercurial.Gui/GuiVersionCommand"
Type-.->Implementing44["BackoutCommand"]
click Implementing44 "/Cake.Hg/api/Mercurial/BackoutCommand"
Type-.->Implementing45["MergeCommand"]
click Implementing45 "/Cake.Hg/api/Mercurial/MergeCommand"
Type-.->Implementing46["RollbackCommand"]
click Implementing46 "/Cake.Hg/api/Mercurial/RollbackCommand"
Type-.->Implementing47["StatusCommand"]
click Implementing47 "/Cake.Hg/api/Mercurial/StatusCommand"
Type-.->Implementing48["ResolveCommand"]
click Implementing48 "/Cake.Hg/api/Mercurial/ResolveCommand"
Type-.->Implementing49["RemoteInitCommand"]
click Implementing49 "/Cake.Hg/api/Mercurial/RemoteInitCommand"
Type-.->Implementing50["TagCommand"]
click Implementing50 "/Cake.Hg/api/Mercurial/TagCommand"
Type-.->Implementing51["LogCommand"]
click Implementing51 "/Cake.Hg/api/Mercurial/LogCommand"
Type-.->Implementing52["IncludeExcludeCommandBase<T>"]
click Implementing52 "/Cake.Hg/api/Mercurial/IncludeExcludeCommandBase_1"
Type-.->Implementing53["RemoveCommand"]
click Implementing53 "/Cake.Hg/api/Mercurial/RemoveCommand"
Type-.->Implementing54["BranchCommand"]
click Implementing54 "/Cake.Hg/api/Mercurial/BranchCommand"
Syntax
public interface IMercurialCommand : ICommand