The ParseUser type exposes the following members.
Methods
Name | Description | |
---|---|---|
Add |
Adds a value for the given key, throwing an Exception if the key
already has a value.
(Inherited from ParseObject.) | |
AddRangeToListT |
Atomically adds objects to the end of the list associated with the given key.
(Inherited from ParseObject.) | |
AddRangeUniqueToListT |
Atomically adds objects to the end of the list associated with the given key,
only if they are not already present in the list. The position of the inserts are not
guaranteed.
(Inherited from ParseObject.) | |
AddToList |
Atomically adds an object to the end of the list associated with the given key.
(Inherited from ParseObject.) | |
AddUniqueToList |
Atomically adds an object to the end of the list associated with the given key,
only if it is not already present in the list. The position of the insert is not
guaranteed.
(Inherited from ParseObject.) | |
BecomeAsync(String) |
Logs in a user with a username and password. On success, this saves the session to disk so you
can retrieve the currently logged in user using CurrentUser.
| |
BecomeAsync(String, CancellationToken) |
Logs in a user with a username and password. On success, this saves the session to disk so you
can retrieve the currently logged in user using CurrentUser.
| |
ContainsKey |
Returns whether this object has a particular key.
(Inherited from ParseObject.) | |
DeleteAsync |
Deletes this object on the server.
(Inherited from ParseObject.) | |
DeleteAsync(CancellationToken) |
Deletes this object on the server.
(Inherited from ParseObject.) | |
EnableRevocableSessionAsync |
Tells server to use revocable session on LogIn and SignUp, even when App's Settings
has "Require Revocable Session" turned off. Issues network request in background to
migrate the sessionToken on disk to revocable session.
| |
EnableRevocableSessionAsync(CancellationToken) |
Tells server to use revocable session on LogIn and SignUp, even when App's Settings
has "Require Revocable Session" turned off. Issues network request in background to
migrate the sessionToken on disk to revocable session.
| |
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.) | |
GetT |
Gets a value for the key of a particular type.
The type to convert the value to. Supported types are
ParseObject and its descendents, Parse types such as ParseRelation and ParseGeopoint,
primitive types,IList<T>, IDictionary<string, T>, and strings.The key of the element to get.The property is
retrieved and key is not found. (Inherited from ParseObject.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetPropertyT(String) |
Gets the value of a property based upon its associated ParseFieldName attribute.
(Inherited from ParseObject.) | |
GetPropertyT(T, String) |
Gets the value of a property based upon its associated ParseFieldName attribute.
(Inherited from ParseObject.) | |
GetRelationT |
Access or create a Relation value for a key.
(Inherited from ParseObject.) | |
GetRelationPropertyT |
Gets a relation for a property based upon its associated ParseFieldName attribute.
(Inherited from ParseObject.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
HasSameId |
A helper function for checking whether two ParseObjects point to
the same object in the cloud.
(Inherited from ParseObject.) | |
Increment(String) |
Atomically increments the given key by 1.
(Inherited from ParseObject.) | |
Increment(String, Double) |
Atomically increments the given key by the given number.
(Inherited from ParseObject.) | |
Increment(String, Int64) |
Atomically increments the given key by the given number.
(Inherited from ParseObject.) | |
IsKeyDirty |
Indicates whether key is unsaved for this ParseObject.
(Inherited from ParseObject.) | |
LogInAsync(String, String) |
Logs in a user with a username and password. On success, this saves the session to disk so you
can retrieve the currently logged in user using CurrentUser.
| |
LogInAsync(String, String, CancellationToken) |
Logs in a user with a username and password. On success, this saves the session to disk so you
can retrieve the currently logged in user using CurrentUser.
| |
LogOut |
Logs out the currently logged in user session. This will remove the session from disk, log out of
linked services, and future calls to CurrentUser will return null.
| |
LogOutAsync |
Logs out the currently logged in user session. This will remove the session from disk, log out of
linked services, and future calls to CurrentUser will return null.
| |
LogOutAsync(CancellationToken) |
Logs out the currently logged in user session. This will remove the session from disk, log out of
linked services, and future calls to CurrentUser will return null.
This is preferable to using LogOut, unless your code is already running from a
background thread.
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
OnFieldsChanged |
Raises change notifications for all properties associated with the given
field names. If fieldNames is null, this will notify for all known field-linked
properties (e.g. this happens when we recalculate all estimated data from scratch)
(Inherited from ParseObject.) | |
OnPropertyChanged |
Raises change notifications for a property. Passing null or the empty string
notifies the binding framework that all properties/indexes have changed.
Passing "Item[]" tells the binding framework that all indexed values
have changed (but not all properties)
(Inherited from ParseObject.) | |
Remove |
Removes a key from the object's data if it exists.
(Overrides ParseObjectRemove(String).) | |
RemoveAllFromListT |
Atomically removes all instances of the objects in values
from the list associated with the given key.
(Inherited from ParseObject.) | |
RequestPasswordResetAsync(String) |
Requests a password reset email to be sent to the specified email address associated with the
user account. This email allows the user to securely reset their password on the Parse site.
| |
RequestPasswordResetAsync(String, CancellationToken) |
Requests a password reset email to be sent to the specified email address associated with the
user account. This email allows the user to securely reset their password on the Parse site.
| |
Revert |
Clears any changes to this object made since the last call to SaveAsync.
(Inherited from ParseObject.) | |
SaveAsync |
Saves this object to the server.
(Inherited from ParseObject.) | |
SaveAsync(CancellationToken) |
Saves this object to the server.
(Inherited from ParseObject.) | |
SetPropertyT |
Sets the value of a property based upon its associated ParseFieldName attribute.
(Inherited from ParseObject.) | |
SignUpAsync |
Signs up a new user. This will create a new ParseUser on the server and will also persist the
session on disk so that you can access the user using CurrentUser. A username and
password must be set before calling SignUpAsync.
| |
SignUpAsync(CancellationToken) |
Signs up a new user. This will create a new ParseUser on the server and will also persist the
session on disk so that you can access the user using CurrentUser. A username and
password must be set before calling SignUpAsync.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
TryGetValueT |
Populates result with the value for the key, if possible.
(Inherited from ParseObject.) |
See Also