The ParseQueryT generic type exposes the following members.
Methods
Name | Description | |
---|---|---|
CountAsync |
Counts the number of objects that match this query.
| |
CountAsync(CancellationToken) |
Counts the number of objects that match this query.
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
FindAsync |
Retrieves a list of ParseObjects that satisfy this query from Parse.
| |
FindAsync(CancellationToken) |
Retrieves a list of ParseObjects that satisfy this query from Parse.
| |
FirstAsync |
Retrieves at most one ParseObject that satisfies this query.
| |
FirstAsync(CancellationToken) |
Retrieves at most one ParseObject that satisfies this query.
| |
FirstOrDefaultAsync |
Retrieves at most one ParseObject that satisfies this query.
| |
FirstOrDefaultAsync(CancellationToken) |
Retrieves at most one ParseObject that satisfies this query.
| |
GetAsync(String) |
Constructs a ParseObject whose id is already known by fetching data
from the server.
| |
GetAsync(String, CancellationToken) |
Constructs a ParseObject whose id is already known by fetching data
from the server.
| |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
Include |
Include nested ParseObjects for the provided key. You can use dot notation
to specify which fields in the included objects should also be fetched.
| |
Limit |
Controls the maximum number of results that are returned. Setting a negative
limit denotes retrieval without a limit. Chaining multiple limits
results in the last limit specified being used. The default limit is
100, with a maximum of 1000 results being returned at a time.
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
Or |
Constructs a query that is the or of the given queries.
| |
OrderBy |
Sorts the results in ascending order by the given key.
This will override any existing ordering for the query.
| |
OrderByDescending |
Sorts the results in descending order by the given key.
This will override any existing ordering for the query.
| |
Select |
Restrict the fields of returned ParseObjects to only include the provided key.
If this is called multiple times, then all of the keys specified in each of
the calls will be included.
| |
Skip |
Skips a number of results before returning. This is useful for pagination
of large queries. Chaining multiple skips together will cause more results
to be skipped.
| |
ThenBy |
Sorts the results in ascending order by the given key, after previous
ordering has been applied.
This method can only be called if there is already an OrderBy(String)
or OrderByDescending(String)
on this query.
| |
ThenByDescending |
Sorts the results in descending order by the given key, after previous
ordering has been applied.
This method can only be called if there is already an OrderBy(String)
or OrderByDescending(String) on this query.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
WhereContainedInTIn |
Adds a constraint to the query that requires a particular key's value to be
contained in the provided list of values.
| |
WhereContains |
Adds a constraint for finding string values that contain a provided string.
This will be slow for large data sets.
| |
WhereContainsAllTIn |
Add a constraint to the querey that requires a particular key's value to be
a list containing all of the elements in the provided list of values.
| |
WhereDoesNotExist |
Adds a constraint for finding objects that do not contain a given key.
| |
WhereDoesNotMatchesKeyInQueryTOther |
Adds a constraint to the query that requires a particular key's value
does not match any value for a key in the results of another ParseQuery.
| |
WhereDoesNotMatchQueryTOther |
Adds a constraint to the query that requires that a particular key's value
does not match another ParseQuery. This only works on keys whose values are
ParseObjects or lists of ParseObjects.
| |
WhereEndsWith |
Adds a constraint for finding string values that end with a provided string.
This will be slow for large data sets.
| |
WhereEqualTo |
Adds a constraint to the query that requires a particular key's value to be
equal to the provided value.
| |
WhereExists |
Adds a constraint for finding objects that contain a given key.
| |
WhereGreaterThan |
Adds a constraint to the query that requires a particular key's value to be
greater than the provided value.
| |
WhereGreaterThanOrEqualTo |
Adds a constraint to the query that requires a particular key's value to be
greater or equal to than the provided value.
| |
WhereLessThan |
Adds a constraint to the query that requires a particular key's value to be
less than the provided value.
| |
WhereLessThanOrEqualTo |
Adds a constraint to the query that requires a particular key's value to be
less than or equal to the provided value.
| |
WhereMatches(String, String) |
Adds a regular expression constraint for finding string values that match the provided
regular expression. This may be slow for large data sets.
| |
WhereMatches(String, Regex) |
Adds a regular expression constraint for finding string values that match the provided
regular expression. This may be slow for large data sets.
| |
WhereMatches(String, String, String) |
Adds a regular expression constraint for finding string values that match the provided
regular expression. This may be slow for large data sets.
| |
WhereMatches(String, Regex, String) |
Adds a regular expression constraint for finding string values that match the provided
regular expression. This may be slow for large data sets.
| |
WhereMatchesKeyInQueryTOther |
Adds a constraint to the query that requires a particular key's value
to match a value for a key in the results of another ParseQuery.
| |
WhereMatchesQueryTOther |
Adds a constraint to the query that requires that a particular key's value
matches another ParseQuery. This only works on keys whose values are
ParseObjects or lists of ParseObjects.
| |
WhereNear |
Adds a proximity-based constraint for finding objects with keys whose GeoPoint
values are near the given point.
| |
WhereNotContainedInTIn |
Adds a constraint to the query that requires a particular key's value to be
contained in the provided list of values.
| |
WhereNotEqualTo |
Adds a constraint to the query that requires a particular key's value not
to be equal to the provided value.
| |
WhereStartsWith |
Adds a constraint for finding string values that start with the provided string.
This query will use the backend index, so it will be fast even with large data sets.
| |
WhereWithinDistance |
Adds a proximity-based constraint for finding objects with keys whose GeoPoint
values are near the given point and within the maximum distance given.
| |
WhereWithinGeoBox |
Add a constraint to the query that requires a particular key's coordinates to be
contained within a given rectangular geographic bounding box.
|
Extension Methods
Name | Description | |
---|---|---|
JoinTOuter, TInner, TKey, TResult |
Correlates the elements of two queries based on matching keys.
(Defined by ParseQueryExtensions.) | |
OrT |
Constructs a query that is the or of the given queries.
(Defined by ParseExtensions.) | |
OrderByTSource, TSelector |
Orders a query based upon the key selector provided.
(Defined by ParseQueryExtensions.) | |
OrderByDescendingTSource, TSelector |
Orders a query based upon the key selector provided.
(Defined by ParseQueryExtensions.) | |
ThenByTSource, TSelector |
Performs a subsequent ordering of a query based upon the key selector provided.
(Defined by ParseQueryExtensions.) | |
ThenByDescendingTSource, TSelector |
Performs a subsequent ordering of a query based upon the key selector provided.
(Defined by ParseQueryExtensions.) | |
WhereTSource |
Filters a query based upon the predicate provided.
(Defined by ParseQueryExtensions.) |
See Also