ResolvedAssembly
Namespace: Dotsider.Core.Analysis.Models
Assembly: Dotsider.Core.dll
The result of resolving an assembly reference to an assembly file, a bundle entry, or an authenticated sibling module.
public abstract record ResolvedAssembly : IEquatable<ResolvedAssembly>Inheritance
Section titled “Inheritance”Object → ResolvedAssembly
Implements
Section titled “Implements”Constructors
Section titled “Constructors”ResolvedAssembly()
Section titled “ResolvedAssembly()”protected ResolvedAssembly()ResolvedAssembly(ResolvedAssembly)
Section titled “ResolvedAssembly(ResolvedAssembly)”Parameters:
original(ResolvedAssembly)
protected ResolvedAssembly(ResolvedAssembly original)Properties
Section titled “Properties”EqualityContract
Section titled “EqualityContract”Returns: Type
protected virtual Type EqualityContract { get; }Methods
Section titled “Methods”Equals(object?)
Section titled “Equals(object?)”Parameters:
obj(Object)
Returns: Boolean
public override bool Equals(object? obj)Equals(ResolvedAssembly?)
Section titled “Equals(ResolvedAssembly?)”Parameters:
other(ResolvedAssembly)
Returns: Boolean
public virtual bool Equals(ResolvedAssembly? other)GetHashCode()
Section titled “GetHashCode()”Returns: Int32
public override int GetHashCode()PrintMembers(StringBuilder)
Section titled “PrintMembers(StringBuilder)”Parameters:
builder(StringBuilder)
Returns: Boolean
protected virtual bool PrintMembers(StringBuilder builder)ToString()
Section titled “ToString()”Returns: String
public override string ToString()Members
Section titled “Members”operator !=(ResolvedAssembly?, ResolvedAssembly?)
Section titled “operator !=(ResolvedAssembly?, ResolvedAssembly?)”Parameters:
left(ResolvedAssembly)right(ResolvedAssembly)
Returns: Boolean
public static bool operator !=(ResolvedAssembly? left, ResolvedAssembly? right)operator ==(ResolvedAssembly?, ResolvedAssembly?)
Section titled “operator ==(ResolvedAssembly?, ResolvedAssembly?)”Parameters:
left(ResolvedAssembly)right(ResolvedAssembly)
Returns: Boolean
public static bool operator ==(ResolvedAssembly? left, ResolvedAssembly? right)