ParseObject MethodsParse

The ParseObject type exposes the following members.

Methods

  NameDescription
Public methodAdd
Adds a value for the given key, throwing an Exception if the key already has a value.
Public methodAddRangeToListT
Atomically adds objects to the end of the list associated with the given key.
Public methodAddRangeUniqueToListT
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.
Public methodAddToList
Atomically adds an object to the end of the list associated with the given key.
Public methodAddUniqueToList
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.
Public methodContainsKey
Returns whether this object has a particular key.
Public methodStatic memberCreate(String)
Creates a new ParseObject based upon a class name. If the class name is a special type (e.g. for ParseUser), then the appropriate type of ParseObject is returned.
Public methodStatic memberCreateT
Creates a new ParseObject based upon a given subclass type.
Public methodStatic memberCreateWithoutData(String, String)
Creates a reference to an existing ParseObject for use in creating associations between ParseObjects. Calling IsDataAvailable on this object will return false until FetchIfNeededAsyncT(T) has been called. No network request will be made.
Public methodStatic memberCreateWithoutDataT(String)
Creates a reference to an existing ParseObject for use in creating associations between ParseObjects. Calling IsDataAvailable on this object will return false until FetchIfNeededAsyncT(T) has been called. No network request will be made.
Public methodStatic memberDeleteAllAsyncT(IEnumerableT)
Deletes each object in the provided list.
Public methodStatic memberDeleteAllAsyncT(IEnumerableT, CancellationToken)
Deletes each object in the provided list.
Public methodDeleteAsync
Deletes this object on the server.
Public methodDeleteAsync(CancellationToken)
Deletes this object on the server.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodStatic memberFetchAllAsyncT(IEnumerableT)
Fetches all of the objects in the provided list.
Public methodStatic memberFetchAllAsyncT(IEnumerableT, CancellationToken)
Fetches all of the objects in the provided list.
Public methodStatic memberFetchAllIfNeededAsyncT(IEnumerableT)
Fetches all of the objects that don't have data in the provided list.
Public methodStatic memberFetchAllIfNeededAsyncT(IEnumerableT, CancellationToken)
Fetches all of the objects that don't have data in the provided list.
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetT
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.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Protected methodGetPropertyT(String)
Gets the value of a property based upon its associated ParseFieldName attribute.
Protected methodGetPropertyT(T, String)
Gets the value of a property based upon its associated ParseFieldName attribute.
Public methodStatic memberGetQuery
Public methodGetRelationT
Access or create a Relation value for a key.
Protected methodGetRelationPropertyT
Gets a relation for a property based upon its associated ParseFieldName attribute.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodHasSameId
A helper function for checking whether two ParseObjects point to the same object in the cloud.
Public methodIncrement(String)
Atomically increments the given key by 1.
Public methodIncrement(String, Double)
Atomically increments the given key by the given number.
Public methodIncrement(String, Int64)
Atomically increments the given key by the given number.
Public methodIsKeyDirty
Indicates whether key is unsaved for this ParseObject.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodOnFieldsChanged
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)
Protected methodOnPropertyChanged
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)
Public methodStatic memberRegisterSubclassT
Registers a custom subclass type with the Parse SDK, enabling strong-typing of those ParseObjects whenever they appear. Subclasses must specify the ParseClassName attribute, have a default constructor, and properties backed by ParseObject fields should have ParseFieldName attributes supplied.
Public methodRemove
Removes a key from the object's data if it exists.
Public methodRemoveAllFromListT
Atomically removes all instances of the objects in values from the list associated with the given key.
Public methodRevert
Clears any changes to this object made since the last call to SaveAsync.
Public methodStatic memberSaveAllAsyncT(IEnumerableT)
Saves each object in the provided list.
Public methodStatic memberSaveAllAsyncT(IEnumerableT, CancellationToken)
Saves each object in the provided list.
Public methodSaveAsync
Saves this object to the server.
Public methodSaveAsync(CancellationToken)
Saves this object to the server.
Protected methodSetPropertyT
Sets the value of a property based upon its associated ParseFieldName attribute.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodTryGetValueT
Populates result with the value for the key, if possible.
Top
See Also

Reference