Skip to content
Tracon

WorkflowRequestQuery

Namespace Tracon · Assembly Tracon.Abstractions.dll

The filter and the page of a listing of a tenant’s open human requests.

public sealed record WorkflowRequestQuery : IEquatable<WorkflowRequestQuery>
Inheritance
object ← WorkflowRequestQuery
Implements
IEquatable<WorkflowRequestQuery>
Inherited Members
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
public WorkflowRequestQuery()

The largest WorkflowRequestQuery.Take a listing honors.

public const int MaxTake = 200

int

Gets how many requests to skip. A negative value counts as zero.

public int Skip { get; init; }

int

Gets which requests to list. Defaults to WorkflowRequestState.Pending.

public WorkflowRequestState State { get; init; }

WorkflowRequestState

Gets how many requests to return, from 1 to WorkflowRequestQuery.MaxTake; a value outside the range is cut to it. Defaults to 50.

public int Take { get; init; }

int

Gets the workflow name to list; null lists every workflow.

public string? WorkflowName { get; init; }

string?

public override bool Equals(object? obj)

obj object?

bool

public bool Equals(WorkflowRequestQuery? other)

other WorkflowRequestQuery?

bool

public override int GetHashCode()

int

public override string ToString()

string

operator ==(WorkflowRequestQuery?, WorkflowRequestQuery?)

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

left WorkflowRequestQuery?

right WorkflowRequestQuery?

bool

operator !=(WorkflowRequestQuery?, WorkflowRequestQuery?)

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

left WorkflowRequestQuery?

right WorkflowRequestQuery?

bool