- Namespace
-
GitVersion
.MsBuild - Base Types
-
- ITask
- Derived Types
graph BT Type-->Base0["ITask"] Type["GitVersionTaskBase"]
class Type type-node Derived0["GetVersion"]-->Type click
Derived0 "/api/GitVersion.MsBuild.Tasks/GetVersion"
Derived1["GenerateGitVersionInformation"]-->Type click
Derived1
"/api/GitVersion.MsBuild.Tasks/GenerateGitVersionInformation"
Derived2["WriteVersionInfoToBuildLog"]-->Type click
Derived2
"/api/GitVersion.MsBuild.Tasks/WriteVersionInfoToBuildLog"
Derived3["UpdateAssemblyInfo"]-->Type click Derived3
"/api/GitVersion.MsBuild.Tasks/UpdateAssemblyInfo"
Syntax
public abstract class GitVersionTaskBase : ITask
Constructors
Name | Summary |
---|---|
GitVersionTaskBase |
Properties
Name | Value | Summary |
---|---|---|
BuildEngine | IBuildEngine | |
HostObject | ITaskHost | |
Log | TaskLoggingHelper | |
Overrides | Action |
|
SolutionDirectory | string | |
VersionFile | string |
Methods
Name | Value | Summary |
---|---|---|
Execute |
bool | |
OnExecute |
bool | |
WithOverrides |
void |
Extension Methods
Name | Value | Summary |
---|---|---|
NotNull |
T |
From
CommonExtensions
|