PFUser Methods |
The PFUser type exposes the following members.
Name | Description | |
---|---|---|
CompareIdentity |
Compares the current user with the specified identity.
| |
Delete |
Flags this object as deleted.
(Inherited from PFBaseObject.)If it fails, throws an error. If the object could not be deleted because it does not yet exist in database, returns false. If successful, returns true. | |
GetActiveTheme |
Gets the theme currently used by the user. Returns null if current user has no active theme.
| |
GetCustomHomeDashboard |
Gets the home dashboard currently used by the user.
Returns null if current user has no custom home dashboard.
| |
GetItemComments |
Gets a list of comments made by this user on items.
The ParentItem property of returned comments will not be initialized. | |
GetItemsFiltersForCurrentContextFilters |
This will generate PFQuery filters allowing
to filter items according to this user current context filters.
| |
GetItemSubscriptions |
Gets a list of subscriptions made by this user on items.
The ParentItem property of returned comments will not be initialized. | |
GetLocks |
Gets the list of object locks owned by this user, ordered by creation date descending.
| |
GetNewPermissionContext |
Creates a new permission context based on current object type.
(Overrides PFBaseObjectGetNewPermissionContext.) | |
GetObjectRelationByName |
Gets a children entities relation by its name.
(Inherited from PFRelationalObject.) | |
GetPictureRelativeURL(Boolean) |
Gets the relative URL of this user's picture.
| |
GetPictureRelativeURL(Boolean, Int64) |
Gets the relative URL of the specified user's picture.
| |
GetTemporaryKey |
Gets a daily temporary key for this user.
| |
GetUserUrl |
Gets the user form URL.
| |
GetUserUrl(PFSite, Int64) |
Gets the form URL of the specified user having the specified parent site.
| |
InitializeLogger |
Use this method to override the way the logger is initialized.
(Inherited from PFBaseObject.) | |
IsInRole |
IPrincipal implementation. Throws NotImplementedException.
| |
Notify(String, String, IUserNotificationRelatedObject, Boolean) |
Creates a new user notification for this user with the specified message.
Triggers events on the related object.
Will return null if notification was cancelled,
returns a persisted object otherwise.
| |
Notify(String, String, Guid, Int64, Boolean) |
Creates a new user notification for this user with the specified message.
Note: The returned notification has been saved.
| |
ProcessPermissions |
Compute permissions from permission context and set in data properties.
(Inherited from PFBaseObject.) | |
RunInTransactionArea |
Runs a code with a transaction on object connection.
If there is no current transaction and if the code succeed, transaction is committed.
If an exception is thrown, transaction is rollback.
(Inherited from PFBaseObject.) | |
Save |
Applies the data of this object in the database.
(Overrides PFBaseObjectSave.) | |
SaveObjectsInDataCollection |
Saves data loaded from temp specialized object
in data properties collection before save or check hasPendingChanges.
(Overrides PFBaseObjectSaveObjectsInDataCollection.) | |
ToString |
Returns a string that represents this user
(Overrides ObjectToString.) |
Name | Description | |
---|---|---|
AsT |
Casts an object to another type. Returns default(T) if the object is null.
(Defined by Utils_Other.) | |
EqualsAll |
Checks that this object is equal to every object in parameters.
(Defined by Utils_Other.) | |
EqualsAny |
Checks that this object is equal to at least one of the parameters.
(Defined by Utils_Other.) | |
GetString |
Converts an object to String using ToString() method, else returns String.Empty.
(Defined by Utils_Other.) | |
IsGenericList | Overloaded.
Checks if this object is a System.Collections.Generic.List.
(Defined by Utils_Linq.) | |
IsGenericList(Type) | Overloaded.
Checks if this object is a System.Collections.Generic.List using type as T.
(Defined by Utils_Linq.) | |
Serialize | Overloaded.
Serializes an object into an XML document.
(Defined by Utils_Xml.) | |
Serialize(String) | Overloaded.
Serializes an object into an XML document.
(Defined by Utils_Xml.) | |
SerializeJson | Overloaded.
Serializes an object using a DataContractJsonSerializer.
(Defined by Utils_String.) | |
SerializeJson(ListType) | Overloaded.
Serializes an object using a DataContractJsonSerializer.
(Defined by Utils_String.) | |
SerializeJson(DataContractJsonSerializerSettings) | Overloaded.
Serializes an object using a DataContractJsonSerializer.
(Defined by Utils_String.) |