Skip to content

ExperimentResultsQuery

Namespace AgentPrism · Assembly AgentPrism.Abstractions.dll

Defines a query for experiment results.

public sealed record ExperimentResultsQuery : IEquatable<ExperimentResultsQuery>

objectExperimentResultsQuery

IEquatable<ExperimentResultsQuery>

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

public ExperimentResultsQuery()

Gets the identifier of the experiment whose results are requested.

public required Guid ExperimentId { get; init; }

Guid

Gets the tenant filter. The current tenant is used when it is empty.

public string? TenantId { get; init; }

string?

public override bool Equals(object? obj)

obj object?

bool

public bool Equals(ExperimentResultsQuery? other)

other ExperimentResultsQuery?

bool

public override int GetHashCode()

int

public override string ToString()

string

operator ==(ExperimentResultsQuery?, ExperimentResultsQuery?)

Section titled “ operator ==(ExperimentResultsQuery?, ExperimentResultsQuery?)”
public static bool operator ==(ExperimentResultsQuery? left, ExperimentResultsQuery? right)

left ExperimentResultsQuery?

right ExperimentResultsQuery?

bool

operator !=(ExperimentResultsQuery?, ExperimentResultsQuery?)

Section titled “ operator !=(ExperimentResultsQuery?, ExperimentResultsQuery?)”
public static bool operator !=(ExperimentResultsQuery? left, ExperimentResultsQuery? right)

left ExperimentResultsQuery?

right ExperimentResultsQuery?

bool