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