Share via


QueryableRestrictions Class

Definition

Represents a queryable restriction on an EDM property, including not filterable, not sortable, not navigable, not expandable, not countable, automatically expand.

public class QueryableRestrictions
type QueryableRestrictions = class
Public Class QueryableRestrictions
Inheritance
QueryableRestrictions

Constructors

QueryableRestrictions()

Initializes a new instance of the QueryableRestrictions class.

QueryableRestrictions(PropertyConfiguration)

Initializes a new instance of the QueryableRestrictions class.

Properties

AutoExpand

Gets or sets whether the property is automatically expanded. default is false.

DisableAutoExpandWhenSelectIsPresent

If set to true then automatic expand will be disabled if there is a $select specify by client.

NonFilterable

Gets or sets whether the property is nonfilterable. default is false.

NotCountable

Gets or sets whether the property is not countable. default is false.

NotExpandable

Gets or sets whether the property is not expandable. default is false.

NotFilterable

Gets or sets whether the property is not filterable. default is false.

NotNavigable

Gets or sets whether the property is not navigable. default is false.

NotSortable

Gets or sets whether the property is not sortable. default is false.

Unsortable

Gets or sets whether the property is unsortable. default is false.

Applies to