- Namespace
-
GitVersion
.Git - Interfaces
-
-
IComparable
<ReferenceName>
-
IComparable
- Base Types
-
-
IEquatable
<ReferenceName>
-
IEquatable
graph BT Type-->Base0["IEquatable<ReferenceName>"]
Type-.->Interface0["IComparable<ReferenceName>"]
Type["ReferenceName"] class Type type-node
Syntax
public class ReferenceName : IEquatable<ReferenceName>, IComparable<ReferenceName>
Constructors
| Name | Summary |
|---|---|
|
ReferenceName |
Fields
| Name | Constant Value | Summary |
|---|---|---|
| LocalBranchPrefix | refs/heads/ |
static
|
|
Remote |
refs/remotes/ |
static
|
Properties
| Name | Value | Summary |
|---|---|---|
| Canonical | string | |
| Friendly | string | |
| IsLocalBranch | bool | |
| IsPullRequest | bool | |
| IsRemoteBranch | bool | |
| IsTag | bool | |
| WithoutOrigin | string |
Methods
| Name | Value | Summary |
|---|---|---|
|
CompareTo |
int | |
|
Equals |
bool | |
|
Equals |
bool | |
|
EquivalentTo |
bool | |
|
FromBranchName |
ReferenceName |
static
|
|
GetHashCode |
int | |
|
Parse |
ReferenceName |
static
|
|
ToString |
string |
Operators
| Name | Value | Summary |
|---|---|---|
|
operator != |
bool | |
|
operator == |
bool |
Extension Methods
| Name | Value | Summary |
|---|---|---|
|
NotNull |
T |
From
CommonExtensions
|