Skip to content

AssemblyOpenResult.BundleEntry

Namespace: Dotsider.Core.Analysis.Models

Assembly: Dotsider.Core.dll

The file is a single-file bundle. The entry assembly has been extracted from the bundle and is ready for analysis.

public sealed record AssemblyOpenResult.BundleEntry : AssemblyOpenResult, IEquatable<AssemblyOpenResult>, IEquatable<AssemblyOpenResult.BundleEntry>

ObjectAssemblyOpenResultAssemblyOpenResult.BundleEntry

The file is a single-file bundle. The entry assembly has been extracted from the bundle and is ready for analysis.

Parameters:

  • EntryAnalyzer (AssemblyAnalyzer): The analyzer for the extracted entry assembly.
  • BundlePath (String): Full path to the bundle file.
public BundleEntry(AssemblyAnalyzer EntryAnalyzer, string BundlePath)

Full path to the bundle file.

Returns: String

public string BundlePath { get; init; }

The analyzer for the extracted entry assembly.

Returns: AssemblyAnalyzer

public AssemblyAnalyzer EntryAnalyzer { get; init; }

Returns: Type

protected override Type EqualityContract { get; }

Deconstruct(out AssemblyAnalyzer, out string)

Section titled “Deconstruct(out AssemblyAnalyzer, out string)”

Parameters:

public void Deconstruct(out AssemblyAnalyzer EntryAnalyzer, out string BundlePath)

Parameters:

Returns: Boolean

public override sealed bool Equals(AssemblyOpenResult? other)

Parameters:

Returns: Boolean

public bool Equals(AssemblyOpenResult.BundleEntry? other)

Parameters:

Returns: Boolean

public override bool Equals(object? obj)

Returns: Int32

public override int GetHashCode()

Parameters:

Returns: Boolean

protected override bool PrintMembers(StringBuilder builder)

Returns: String

public override string ToString()

Parameters:

Returns: Boolean

public static bool operator !=(AssemblyOpenResult.BundleEntry? left, AssemblyOpenResult.BundleEntry? right)

Parameters:

Returns: Boolean

public static bool operator ==(AssemblyOpenResult.BundleEntry? left, AssemblyOpenResult.BundleEntry? right)