Skip to content

ScanResults Class

Definition

Contains the compile-time results for all Specular scans in an assembly.

C#
public sealed record ScanResults : IEquatable<ScanResults>

Inheritance object

Implements IEquatable<ScanResults>

Constructors

ScanResults(ImmutableList<AssemblyScanReport>, ImmutableList<TypeScanReport>, ImmutableList<ServiceDescriptorScanReport>)

Contains the compile-time results for all Specular scans in an assembly.

C#
public ScanResults(ImmutableList<AssemblyScanReport> AssemblyScanReports, ImmutableList<TypeScanReport> TypeScanReports, ImmutableList<ServiceDescriptorScanReport> ServiceDescriptorScanReports)

Parameters

AssemblyScanReports ImmutableList<AssemblyScanReport>

TypeScanReports ImmutableList<TypeScanReport>

ServiceDescriptorScanReports ImmutableList<ServiceDescriptorScanReport>

Properties

AssemblyScanReports

C#
public ImmutableList<AssemblyScanReport> AssemblyScanReports { get; init; }

TypeScanReports

C#
public ImmutableList<TypeScanReport> TypeScanReports { get; init; }

ServiceDescriptorScanReports

C#
public ImmutableList<ServiceDescriptorScanReport> ServiceDescriptorScanReports { get; init; }