- Namespace
-
GitVersion
.OutputVariables - Base Types
-
-
IEnumerable
<KeyValuePair <string, string> >
-
IEnumerable
graph BT
Type-->Base0["IEnumerable<KeyValuePair<string,
string>>"] Type["VersionVariables"] class Type
type-node
Syntax
public class VersionVariables : IEnumerable<KeyValuePair<string, string>>
Constructors
Properties
| Name | Value | Summary |
|---|---|---|
| AssemblySemFileVer | string | |
| AssemblySemVer | string | |
| AvailableVariables | IEnumerable |
static
|
| BranchName | string | |
| BuildMetaData | string | |
| BuildMetaDataPadded | string | |
| CommitDate | string | |
|
Commits |
string | |
|
Commits |
string | |
| EscapedBranchName | string | |
| FileName | string | |
| FullBuildMetaData | string | |
| FullSemVer | string | |
| InformationalVersion | string | |
| LegacySemVer | string | |
| LegacySemVerPadded | string | |
| Major | string | |
| MajorMinorPatch | string | |
| Minor | string | |
| NuGetPreReleaseTag | string | |
| NuGetPreReleaseTagV2 | string | |
| NuGetVersion | string | |
| NuGetVersionV2 | string | |
| Patch | string | |
| PreReleaseLabel | string | |
|
Pre |
string | |
| PreReleaseNumber | string | |
| PreReleaseTag | string | |
|
Pre |
string | |
| SemVer | string | |
| Sha | string | |
| ShortSha | string | |
| this[string] | string | |
| UncommittedChanges | string | |
| VersionSourceSha | string | |
|
Weighted |
string |
Methods
| Name | Value | Summary |
|---|---|---|
|
FromFile |
VersionVariables |
static
|
|
FromJson |
VersionVariables |
static
|
|
GetEnumerator |
IEnumerator |
|
|
ToString |
string | |
|
TryGetValue |
bool |
Extension Methods
| Name | Value | Summary |
|---|---|---|
|
GetProperties |
IEnumerable |
From
ObjectExtensions
|
|
NotNull |
T |
From
CommonExtensions
|