Class ProtoDataExplanation

Namespace
ProtoTest.Data
Assembly
ProtoTest.Data.dll

Explains how ProtoTest.Data resolved an object's values.

public sealed record ProtoDataExplanation : IEquatable<ProtoDataExplanation>
Inheritance
ProtoDataExplanation
Implements
Inherited Members
Extension Methods

Constructors

ProtoDataExplanation(Type, IReadOnlyList<ProtoDataValueExplanation>, string)

Explains how ProtoTest.Data resolved an object's values.

public ProtoDataExplanation(Type TargetType, IReadOnlyList<ProtoDataValueExplanation> Values, string ConstructionSource)

Parameters

TargetType Type
Values IReadOnlyList<ProtoDataValueExplanation>
ConstructionSource string

Properties

ConstructionSource

public string ConstructionSource { get; init; }

Property Value

string

TargetType

public Type TargetType { get; init; }

Property Value

Type

Values

public IReadOnlyList<ProtoDataValueExplanation> Values { get; init; }

Property Value

IReadOnlyList<ProtoDataValueExplanation>