PropertyBase Members

Include Protected Members
Include Inherited Members

Represents the abstract class that defines the basic elements of a profile property.

The PropertyBase type exposes the following members.

Properties

  Name Description
Public property IsSection Gets a value indicating whether this is a section property.
Public property IsUpgrade Gets or sets a value indicating whether this property exists in a previously upgraded installation.
Public property IsUpgradePrivate Gets or sets a value indicating whether this property exists in a previously upgraded installation.
Public property Name Gets or sets a value for the property name.
Protected property PartitionID Gets the GUID that uniquely identifies the current partition for this property.

Top

Methods

  Name Description
Public method Commit() Commits changes to this property’s definition to the user profile database.
Protected method Commit(Boolean) Pushes an updated property definition to the user profile database.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method LoadPropertyDefinition() Loads the property definition from the database.
Protected method LoadPropertyDefinition(IDataRecord) Loads the property definition that is defined by the specified data record from the database.
Protected method LoadPropertyDefinition(SqlCommand, Boolean) Loads the property definition that is defined by the specified SQL command.
Protected method MemberwiseClone (Inherited from Object.)
Protected method PostAddedCleanup Reloads a property definition and performs any necessary cleanup.
Protected method PostUpdatedCleanup Reloads a property definition and performs any necessary cleanup.
Public method ToString (Inherited from Object.)
Protected method UpdateLocalizedData Updates any localized data associated with the property.
Protected method WriteRemovePropertyAttributesXML Writes to XML the property attributes required for removing.
Protected method WriteUpdatePropertyAttributesXML Writes to XML the property attributes required for updating.

Top

See Also

Reference

PropertyBase Class

Microsoft.Office.Server.UserProfiles Namespace