|
OpenTAP 9.34
API Reference
|
Represents a version of a package. Objects of this type is returned byIPackageRepository.GetPackageVersions. More...
Public Member Functions | |
| PackageVersion (string name, SemanticVersion version, string os, CpuArchitecture architechture, DateTime date, List< string > licenses) | |
| Initializes a new instance of a PackageVersion. | |
| bool | Equals (PackageVersion other) |
| Compares this PackageVersion with another. | |
Public Member Functions inherited from OpenTap.Package.PackageIdentifier | |
| PackageIdentifier (string packageName, string version, CpuArchitecture architecture, string os) | |
| Creates a package identifier. | |
| PackageIdentifier (string packageName, SemanticVersion version, CpuArchitecture architecture, string os) | |
| Creates a package identifier. | |
| PackageIdentifier (IPackageIdentifier packageIdentifier) | |
| Creates a package identifier from another IPackageIdentifier | |
| override int | GetHashCode () |
| Returns the hash code for this PackageIdentifier. | |
| override bool | Equals (object obj) |
| Compare this PackageIdentifier to another object. | |
Properties | |
| DateTime | Date [get, set] |
| The date that the package was build. | |
| List< string > | Licenses [get, set] |
| License(s) required to use this package. | |
Properties inherited from OpenTap.Package.PackageIdentifier | |
| string | Name [get, set] |
| Name of the package to which this object refers. | |
| SemanticVersion | Version [get, set] |
| The Semantic Version compliant version of the package. | |
| CpuArchitecture | Architecture [get, set] |
| CPU Architecture. | |
| string | OS [get, set] |
| The operating system that this package supports. | |
Properties inherited from OpenTap.Package.IPackageIdentifier | |
Represents a version of a package. Objects of this type is returned byIPackageRepository.GetPackageVersions.
OpenTAP 9.34 API built Wed Jul 1 2026 09:21:16