Contains classes related to accessing Parse.
A ParseACL is used to control which users and roles can access or modify a particular object. Each ParseObject can have its own ParseACL. You can grant read and write permissions separately to specific users, to groups of users that belong to roles, or you can grant permissions to "the public" so that, for example, any user could read a particular object but only a particular set of users could write to that object.
Provides an interface to Parse's logging and analytics backend. Methods will return immediately and cache requests (along with timestamps) to be handled in the background.
Defines the class name for a subclass of ParseObject.
ParseClient contains static functions that handle global configuration for the Parse library.
The ParseCloud class provides methods for interacting with Parse Cloud Functions.
The ParseConfig is a representation of the remote configuration object, that enables you to add things like feature gating, a/b testing or simple "Message of the day".
Exceptions that may occur when sending requests to Parse.
Provides convenience extension methods for working with collections of ParseObjects so that you can easily save and fetch them in batches.
Provides a set of utilities for using Parse with Facebook.
Specifies a field name for a property on a ParseObject subclass.
ParseFile is a local representation of a file that is saved to the Parse cloud.
Represents this app installed on this device. Use this class to track infomation you want to sample from (i.e. if you update a field on app launch, you can issue a query to see the number of devices which were active in the last N hours).
The ParseObject is a local representation of data that can be saved and retrieved from the Parse cloud.
A utility class for sending and receiving push notifications.
A wrapper around Parse push notification payload.
The ParseQuery class defines a query that is used to fetch ParseObjects. The most common use case is finding all objects that match a query through the FindAsync method.
Provides extension methods for ParseQueryT to support Linq-style queries.
Provides access to all of the children of a many-to-many relationship. Each instance of ParseRelation is associated with a particular parent and key.
Represents a Role on the Parse server. ParseRoles represent groupings of ParseUsers for the purposes of granting permissions (e.g. specifying a ParseACL for a ParseObject. Roles are specified by their sets of child users and child roles, all of which are granted any permissions that the parent role has. Roles must have a name (that cannot be changed after creation of the role), and must specify an ACL.
Represents a session of a user for a Parse application.
Represents upload progress.
Represents a user for a Parse application.
Represents a distance between two ParseGeoPoints.
ParseGeoPoint represents a latitude / longitude point that may be associated with a key in a ParseObject or used as a reference point for geo queries. This allows proximity-based queries on the key. Only one key in a class may contain a GeoPoint.
Error codes that may be delivered in response to requests to Parse.