Class PackageSession.PendingPackageUpgrade
public class PackageSession.PendingPackageUpgrade : IEquatable<PackageSession.PendingPackageUpgrade>
- Inheritance
-
PackageSession.PendingPackageUpgrade
- Implements
Constructors
PendingPackageUpgrade(PackageUpgrader, PackageDependency, Package)
public PendingPackageUpgrade(PackageUpgrader packageUpgrader, PackageDependency dependency, Package dependencyPackage)
Parameters
packageUpgrader
PackageUpgraderdependency
PackageDependencydependencyPackage
Package
Fields
Dependency
public readonly PackageDependency Dependency
Field Value
DependencyPackage
public readonly Package DependencyPackage
Field Value
DependencyVersionBeforeUpgrade
public readonly PackageVersionRange DependencyVersionBeforeUpgrade
Field Value
- PackageVersionRange
PackageUpgrader
public readonly PackageUpgrader PackageUpgrader
Field Value
Methods
Clone()
public PackageSession.PendingPackageUpgrade Clone()
Returns
Equals(PendingPackageUpgrade)
Indicates whether the current object is equal to another object of the same type.
public bool Equals(PackageSession.PendingPackageUpgrade other)
Parameters
other
PackageSession.PendingPackageUpgradeAn object to compare with this object.
Returns
Equals(object)
Determines whether the specified object is equal to the current object.
public override bool Equals(object obj)
Parameters
obj
objectThe object to compare with the current object.