ExperimentCaseSourceResult TCase
NexusLabs.Foundry.Evaluation¶
NexusLabs.Foundry.Evaluation.Experiments¶
ExperimentCaseSourceResult<TCase> Class¶
Contains a finite ordered case collection and its provider-neutral source identity.
public sealed record ExperimentCaseSourceResult<TCase> : System.IEquatable<NexusLabs.Foundry.Evaluation.Experiments.ExperimentCaseSourceResult<TCase>>
Type parameters¶
TCase
The caller-owned case value type.
Inheritance System.Object 🡒 ExperimentCaseSourceResult\<TCase>
Implements System.IEquatable<NexusLabs.Foundry.Evaluation.Experiments.ExperimentCaseSourceResult<TCase>>
Properties¶
ExperimentCaseSourceResult<TCase>.Cases Property¶
Gets the finite ordered case collection.
public System.Collections.Generic.IReadOnlyList<NexusLabs.Foundry.Evaluation.Experiments.ExperimentCase<TCase>> Cases { get; init; }
Property Value¶
System.Collections.Generic.IReadOnlyList<NexusLabs.Foundry.Evaluation.Experiments.ExperimentCase<TCase>>
ExperimentCaseSourceResult<TCase>.Source Property¶
Gets the source identity.