Summary
This attribute can be applied to
MercurialVersionBase descendants
to specify which version(s) they apply to.
- Assembly
- Mercurial
.Net .dll - Namespace
- Mercurial
.Versions - Interfaces
-
- _Attribute
- IComparable
<T> - IEquatable
<T>
- Base Types
-
- object
- Attribute
graph TD
Base0["Attribute"]-->Type
Base1["object"]-->Base0
Interface0["_Attribute"]-.->Type
Interface1["IComparable<T>"]-.->Type
Interface2["IEquatable<T>"]-.->Type
Type["MercurialVersionAttribute"]
class Type type-node
Syntax
public sealed class MercurialVersionAttribute : Attribute, _Attribute,
IComparable<MercurialVersionAttribute>, IEquatable<MercurialVersionAttribute>
Attributes
| Type | Description |
|---|---|
| Attribute |
Constructors
| Name | Summary |
|---|---|
| Mercurial |
Initializes a new instance of the MercurialVersionAttribute class.
|
| Mercurial |
Initializes a new instance of the MercurialVersionAttribute class.
|
Properties
| Name | Value | Summary |
|---|---|---|
| FromVersion | Version |
Gets the
FromVersionString as a properly formatted Version, with missing
pieces appropriately set.
|
| FromVersionString | string |
Gets the lower-bound of the supported version, inclusive.
|
| ToVersion | Version |
Gets the
ToVersionString as a properly formatted Version, with missing
pieces appropriately set.
|
| ToVersionString | string |
Gets the upper-bound of the supported version, inclusive.
|
Methods
| Name | Value | Summary |
|---|---|---|
| CompareTo |
int |
Compares the current object with another object of the same type.
|
| Equals |
bool |
Indicates whether the current object is equal to another object of the same type.
|
| Equals |
bool |
Returns a value that indicates whether this instance is equal to a specified object.
|
| GetHashCode |
int |
Returns the hash code for this instance.
|
| IsMatch |
bool |
Determines if the specified version is a match against this attribute.
|
Operators
| Name | Value | Summary |
|---|---|---|
| operator != |
bool | |
| operator |
bool | |
| operator == |
bool | |
| operator > |
bool |