Class ProcessCollectionRequest<TField>
OptimaJet.Workflow.Api.Models.ProcessCollectionRequest<TField>
Combines a process ID with query filters, sorting and pagination.
Namespace: OptimaJet.Workflow.Api.Models
public sealed record ProcessCollectionRequest<TField> : IEquatable<ProcessCollectionRequest<TField>> where TField : EnumType Hierarchy
- ProcessCollectionRequest<TField> Current type
- Implemented interfaces
Constructors
public ProcessCollectionRequest(Guid processId, string? search, Filter<TField>[]? filters, Sort<TField>[]? sorts = null, long skip = 0, long take = 0) #Parameters
Name
Type
Description
processIdGuidsearchStringfiltersFilter<TField>[]sortsSort<TField>[]skipInt64takeInt64Properties
public Guid ProcessId { get; init; } #Gets the process id value.
public string? Search { get; init; } #Gets the search value.
public Filter<TField>[]? Filters { get; init; } #Gets the filters value.
public Sort<TField>[]? Sorts { get; init; } #Gets the sorts value.
public long Skip { get; init; } #Gets the skip value.
public long Take { get; init; } #Gets the take value.
Remarks
HTTP binding uses the original handler signature; callbacks receive this combined input.