- Namespace
- GitVersion
- Interfaces
-
-
IComparable
<Semantic Version Pre Release Tag> -
IEquatable
<Semantic Version Pre Release Tag>
-
IComparable
- Base Types
-
- IFormattable
graph BT Type-->Base0["IFormattable"]
Type-.->Interface0["IComparable<SemanticVersionPreReleaseTag>"]
Type-.->Interface1["IEquatable<SemanticVersionPreReleaseTag>"]
Type["SemanticVersionPreReleaseTag"] class Type type-node
Syntax
public sealed class SemanticVersionPreReleaseTag : IFormattable,
IComparable<SemanticVersionPreReleaseTag>, IEquatable<SemanticVersionPreReleaseTag>
Constructors
Fields
| Name | Constant Value | Summary |
|---|---|---|
| Empty |
static
|
Properties
| Name | Value | Summary |
|---|---|---|
| Name | string | |
| Number | long? | |
|
Promote |
bool |
Methods
| Name | Value | Summary |
|---|---|---|
|
CompareTo |
int | |
|
Equals |
bool | |
|
Equals |
bool | |
|
GetHashCode |
int | |
|
HasTag |
bool | |
|
Parse |
Semantic |
static
|
|
ToString |
string | |
|
ToString |
string |
Default formats:
t - SemVer 2.0 formatted tag [beta.1] |
|
ToString |
string |
Operators
| Name | Value | Summary |
|---|---|---|
|
implicit operator
|
Semantic |
|
|
implicit operator string |
string | |
|
operator != |
bool | |
|
operator
|
bool | |
|
operator
|
bool | |
|
operator == |
bool | |
|
operator > |
bool | |
|
operator > |
bool |
Extension Methods
| Name | Value | Summary |
|---|---|---|
|
NotNull |
T |
From
CommonExtensions
|