SemanticVersion Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
versioning for an artifact as described at: http://semver.org/, of the form major.minor.patch.
[System.Runtime.Serialization.DataContract]
public class SemanticVersion : Microsoft.TeamFoundation.Dashboards.WebApi.DashboardSecuredObject
type SemanticVersion = class
inherit DashboardSecuredObject
Public Class SemanticVersion
Inherits DashboardSecuredObject
- Inheritance
- Attributes
Constructors
| Name | Description |
|---|---|
| SemanticVersion() | |
| SemanticVersion(Int32, Int32, Int32) | |
| SemanticVersion(String) | |
Properties
| Name | Description |
|---|---|
| Default |
The default semantic version: 1.0.0 (i.e. starting with first major version) |
| Major |
Major version when you make incompatible API changes |
| Minor |
Minor version when you add functionality in a backwards-compatible manner |
| Patch |
Patch version when you make backwards-compatible bug fixes |
Methods
| Name | Description |
|---|---|
| SetSecuredChildren(ISecuredObject) | (Inherited from DashboardSecuredObject) |
| SetSecuredObject(ISecuredObject) |
Operation to populate SecuredObject Info on object and all children with same security state. (Inherited from DashboardSecuredObject) |
| ToString() | |
Explicit Interface Implementations
| Name | Description |
|---|---|
| ISecuredObject.GetToken() | (Inherited from DashboardSecuredObject) |
| ISecuredObject.NamespaceId | (Inherited from DashboardSecuredObject) |
| ISecuredObject.RequiredPermissions | (Inherited from DashboardSecuredObject) |