Table of Contents

Class RegistryQueryRequest

Namespace
Datafication.Server.Core.Models
Assembly
Datafication.Server.Core.dll

Request model for advanced registry querying operations.

public class RegistryQueryRequest
Inheritance
object
RegistryQueryRequest

Properties

Filters

Gets or sets the list of filters to apply to the registry data.

public List<RegistryFilter>? Filters { get; set; }

Property Value

List<RegistryFilter>

IncludeAnalytics

Gets or sets whether to include computed analytics columns.

public bool IncludeAnalytics { get; set; }

Property Value

bool

IncludeMetadata

Gets or sets whether to include detailed metadata in the response.

public bool IncludeMetadata { get; set; }

Property Value

bool

OrderBy

Gets or sets the column to order results by.

public string? OrderBy { get; set; }

Property Value

string

OrderDescending

Gets or sets whether to order results in descending order. Default is false (ascending).

public bool OrderDescending { get; set; }

Property Value

bool

SelectColumns

Gets or sets the columns to select in the result. If null or empty, all columns are returned.

public List<string>? SelectColumns { get; set; }

Property Value

List<string>

Skip

Gets or sets the number of rows to skip for pagination.

public int Skip { get; set; }

Property Value

int

Take

Gets or sets the maximum number of rows to return. If 0 or negative, no limit is applied.

public int Take { get; set; }

Property Value

int