An XAF user who has a list of associated security roles that support the Allow/Deny Permission Policies.
|AutoSaveOnEndEdit static||Specifies whether changes in a persistent object are automatically committed to a database after you have finished editing the object in a bound control. To learn more, refer to How to: Control Automatic Saving of Objects when Editing in a Grid and How to: Prevent Changes in a Persistent Object from being Automatically Committed.|
Set this field to true before profiling the application via XPO Profiler.
Specifies whether the user must change password on the next logon.
|ClassInfo||Gets a value that provides access to the metadata information of a class gathered via Reflection.|
|Fields static||Gets an object that contains field identifiers for Simplified Criteria Syntax.|
Specifies if a user is allowed to logon.
|IsDeleted||Indicates whether the current persistent object is marked as deleted.|
|IsLoading||Indicates whether the object is currently being initialized.|
|Loading||Obsolete. Gets whether the object is currently being initialized.|
Specifies the persistent object's identifier.
Specifies when a new GUID value is assigned to the BaseObject.Oid property.
A list of roles associated with the current user.
|Session||Gets the session used to load and save persistent objects.|
|This||Refers to the current instance.|
Specifies the user's login name.
|AddChangedEventHandler(Object, IObjectChange) static||This member supports the .NET Framework infrastructure and cannot be used directly from your code.|
|AddChangedEventHandler(Object, ObjectChangeEventHandler) static||This member supports the .NET Framework infrastructure and cannot be used directly from your code.|
Invoked when the current object is about to be initialized after its creation.
Compares the current user's stored encrypted password with its plain-text representation.
|Delete()||Deletes the persistent object and its aggregated objects from persistent storage.|
|Equals(Object)||Determines whether the current object has the same settings as the specified object.|
|Equals(Object, Object) static||Determines whether the specified object instances are considered equal.|
|Evaluate(CriteriaOperator)||Evaluates the specified expression against the current instance of the persistent object.|
|Evaluate(String)||Evaluates the specified string expression against the current instance of the persistent object.|
|EvaluateAlias(String)||Evaluates an expression specified by the PersistentAliasAttribute attribute for the specified property.|
|Fit(CriteriaOperator)||Checks whether the current instance matches the specified criteria.|
|Fit(String)||Checks whether the current instance matches the specified criteria.|
|GetCustomPropertyStore(Object) static||This member supports the internal infrastructure and isn't intended to be used directly from your code.|
|GetHashCode()||Gets the hash code (a number) that corresponds to the value of the current PersistentBase object.|
|GetMemberValue(String)||Returns the value of the specified property.|
|GetModificationsStore(Object) static||Returns an object that stores information about the modified properties when the Session.TrackPropertiesModifications option is enabled.|
|GetType()||Gets the Type of the current instance.|
|MemberwiseClone()||Creates a shallow copy of the current Object.|
|RaiseChangedEvent(Object, ObjectChangeEventArgs) static||This member supports the .NET Framework infrastructure and cannot be used directly from your code.|
|ReferenceEquals(Object, Object) static||Determines whether the specified Object instances are the same instance.|
|Reload()||Reloads the state of the specified persistent object from the data store.|
|RemoveChangedEventHandler(Object, IObjectChange) static||This member supports the .NET Framework infrastructure and cannot be used directly from your code.|
|RemoveChangedEventHandler(Object, ObjectChangeEventHandler) static||This member supports the .NET Framework infrastructure and cannot be used directly from your code.|
|Save()||Saves the object to the data store.|
|SetMemberValue(String, Object)||Sets the value of the specified property.|
Changes the user password.
Returns a human-readable string that represents the current business object.
|Changed||Occurs when a property of the object is changed.|