QueryableRestrictions Class
Represents a queryable restriction on an EDM property, including not filterable, not sortable, not navigable, not expandable or not countable.
Namespace: System.Web.OData
Assembly: System.Web.OData (in System.Web.OData.dll)
Inheritance Hierarchy
System.Object
System.Web.OData.QueryableRestrictions
Syntax
public class QueryableRestrictions
public ref class QueryableRestrictions
type QueryableRestrictions = class end
Public Class QueryableRestrictions
Constructors
Name | Description | |
---|---|---|
QueryableRestrictions() | Initializes a new instance of the QueryableRestrictions class. |
|
QueryableRestrictions(PropertyConfiguration) | Initializes a new instance of the QueryableRestrictions class. |
Properties
Name | Description | |
---|---|---|
AutoExpand | Gets or sets whether the property is automatically expanded. default is false. |
|
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. |
Methods
Name | Description | |
---|---|---|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from Object.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
ToString() | (Inherited from Object.) |
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Return to top