- Namespace
- GitVersion
- Interfaces
-
-
IEquatable
<Semantic Version Build Meta Data>
-
IEquatable
- Base Types
-
- IFormattable
graph BT Type-->Base0["IFormattable"]
Type-.->Interface0["IEquatable<SemanticVersionBuildMetaData>"]
Type["SemanticVersionBuildMetaData"] class Type type-node
Syntax
public class SemanticVersionBuildMetaData : IFormattable, IEquatable<SemanticVersionBuildMetaData>
Constructors
Fields
Name | Constant Value | Summary |
---|---|---|
Empty |
static
|
Properties
Name | Value | Summary |
---|---|---|
Branch | string | |
CommitDate | DateTimeOffset? | |
CommitsSinceTag | long? | |
Commits |
long | |
OtherMetaData | string | |
Sha | string | |
ShortSha | string | |
UncommittedChanges | long | |
VersionSourceSha | string |
Methods
Name | Value | Summary |
---|---|---|
Equals |
bool | |
Equals |
bool | |
GetHashCode |
int | |
Parse |
Semantic |
static
|
ToString |
string | |
ToString |
string |
b - Formats just the build number s - Formats the build number and the Git Sha f - Formats the full build metadata |
ToString |
string |
Operators
Name | Value | Summary |
---|---|---|
implicit operator
|
Semantic |
|
implicit operator string |
string | |
operator != |
bool | |
operator == |
bool |
Extension Methods
Name | Value | Summary |
---|---|---|
NotNull |
T |
From
CommonExtensions
|