Table of Contents

Class Query

Namespace
Utils.OData
Assembly
Utils.OData.dll

Represents a mutable OData query definition used to build request URIs.

public class Query : IQuery
Inheritance
Query
Implements
Inherited Members
Extension Methods

Properties

Count

Gets or sets a value indicating whether to count the total number of items matching the query.

public bool Count { get; set; }

Property Value

bool

Filters

Gets or sets the filter criteria used to refine search results.

public string? Filters { get; set; }

Property Value

string

OrderBy

Gets or sets the criteria used to order the results.

public string? OrderBy { get; set; }

Property Value

string

Gets or sets a full text search string query.

public string? Search { get; set; }

Property Value

string

Select

Gets or sets the fields to be selected.

public string? Select { get; set; }

Property Value

string

Skip

Gets or sets the number of items to skip.

public int? Skip { get; set; }

Property Value

int?

Table

Gets or sets the entity set targeted by the query.

public required string Table { get; set; }

Property Value

string

Top

Gets or sets the maximum number of items to retrieve.

public int? Top { get; set; }

Property Value

int?