AssemblyOpenResult
Namespace: Dotsider.Core.Analysis.Models
Assembly: Dotsider.Core.dll
The result of opening an assembly file via AssemblyLoader, distinguishing between direct loads, apphost companion redirects, and single-file bundle entry extractions.
public abstract record AssemblyOpenResult : IEquatable<AssemblyOpenResult>Inheritance
Section titled “Inheritance”Object → AssemblyOpenResult
Implements
Section titled “Implements”Constructors
Section titled “Constructors”AssemblyOpenResult()
Section titled “AssemblyOpenResult()”protected AssemblyOpenResult()AssemblyOpenResult(AssemblyOpenResult)
Section titled “AssemblyOpenResult(AssemblyOpenResult)”Parameters:
original(AssemblyOpenResult)
protected AssemblyOpenResult(AssemblyOpenResult original)Properties
Section titled “Properties”EqualityContract
Section titled “EqualityContract”Returns: Type
protected virtual Type EqualityContract { get; }Methods
Section titled “Methods”Equals(AssemblyOpenResult?)
Section titled “Equals(AssemblyOpenResult?)”Parameters:
other(AssemblyOpenResult)
Returns: Boolean
public virtual bool Equals(AssemblyOpenResult? other)Equals(object?)
Section titled “Equals(object?)”Parameters:
obj(Object)
Returns: Boolean
public override bool Equals(object? obj)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 !=(AssemblyOpenResult?, AssemblyOpenResult?)
Section titled “operator !=(AssemblyOpenResult?, AssemblyOpenResult?)”Parameters:
left(AssemblyOpenResult)right(AssemblyOpenResult)
Returns: Boolean
public static bool operator !=(AssemblyOpenResult? left, AssemblyOpenResult? right)operator ==(AssemblyOpenResult?, AssemblyOpenResult?)
Section titled “operator ==(AssemblyOpenResult?, AssemblyOpenResult?)”Parameters:
left(AssemblyOpenResult)right(AssemblyOpenResult)
Returns: Boolean
public static bool operator ==(AssemblyOpenResult? left, AssemblyOpenResult? right)