Class LocalUpgradeInfo
Inheritance
LocalUpgradeInfo
Assembly: DotNetNuke.dll
Syntax
public record LocalUpgradeInfo : IEquatable<LocalUpgradeInfo>
Constructors
LocalUpgradeInfo()
Declaration
public LocalUpgradeInfo()
LocalUpgradeInfo(LocalUpgradeInfo)
Declaration
protected LocalUpgradeInfo(LocalUpgradeInfo original)
Parameters
Properties
EqualityContract
Declaration
protected virtual Type EqualityContract { get; }
Property Value
IsOutdated
Declaration
public bool IsOutdated { get; set; }
Property Value
IsValid
Declaration
public bool IsValid { get; set; }
Property Value
PackageName
Declaration
public string PackageName { get; set; }
Property Value
Version
Declaration
public Version Version { get; set; }
Property Value
Methods
Equals(LocalUpgradeInfo?)
Declaration
public virtual bool Equals(LocalUpgradeInfo? other)
Parameters
Returns
Equals(object?)
Declaration
public override bool Equals(object? obj)
Parameters
Type |
Name |
Description |
object |
obj |
|
Returns
Overrides
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
PrintMembers(StringBuilder)
Declaration
protected virtual bool PrintMembers(StringBuilder builder)
Parameters
Returns
ToString()
Declaration
public override string ToString()
Returns
Overrides
Operators
operator ==(LocalUpgradeInfo?, LocalUpgradeInfo?)
Declaration
public static bool operator ==(LocalUpgradeInfo? left, LocalUpgradeInfo? right)
Parameters
Returns
operator !=(LocalUpgradeInfo?, LocalUpgradeInfo?)
Declaration
public static bool operator !=(LocalUpgradeInfo? left, LocalUpgradeInfo? right)
Parameters
Returns
Implements
Extension Methods