Class RegistryQueryRequest
- Namespace
- Datafication.Server.Core.Models
- Assembly
- Datafication.Server.Core.dll
Request model for advanced registry querying operations.
public class RegistryQueryRequest
- Inheritance
-
objectRegistryQueryRequest
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