Condividi tramite


ProfileSubtypePropertyManager Members

Include Protected Members
Include Inherited Members

Manages property definitions for profile subtypes.

The ProfileSubtypePropertyManager type exposes the following members.

Properties

  Name Description
Protected property ConnectionManager Returns a ConnectionManager object that represents the data source connection associated with this property. (Inherited from PropertyBaseManager<T>.)
Public property Count Gets the number of properties and sections in this collection. (Inherited from PropertyBaseManager<T>.)
Public property CountProperties Gets the number of properties in this collection, not counting sections. (Inherited from PropertyBaseManager<T>.)
Public property CountSections Gets the number of sections in this collection. (Inherited from PropertyBaseManager<T>.)
Public property DefaultLanguage Gets the default language for this service context. (Inherited from PropertyBaseManager<T>.)
Protected property Properties Gets an ArrayList of properties in this collection, not including sections. (Inherited from PropertyBaseManager<T>.)
Public property PropertiesWithSection Gets an ArrayList of properties in this collection, including sections. (Inherited from PropertyBaseManager<T>.)

Top

Methods

  Name Description
Public method Add Adds a property to the database. (Inherited from PropertyBaseManager<T>.)
Public method CommitDisplayOrder Commits a change to the property’s display order to the database.
Public method Create Creates a new profile subtype property.
Protected method CreateManagedClass (Overrides PropertyBaseManager<T>.CreateManagedClass(IDataRecord).)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetEnumerator Gets an IEnumerator object for enumerating property and section objects in this collection. (Inherited from PropertyBaseManager<T>.)
Public method GetHashCode (Inherited from Object.)
Public method GetPropertyByName Gets the property with the specified name. (Inherited from PropertyBaseManager<T>.)
Public method GetPropertyByURI Gets the property with the specified URI. (Inherited from PropertyBaseManager<T>.)
Public method GetSectionByName Gets a section property with the specified name. (Inherited from PropertyBaseManager<T>.)
Public method GetType (Inherited from Object.)
Protected method LoadProperties Loads the profile properties from the database. (Inherited from PropertyBaseManager<T>.)
Protected method LoadPropertyDataFromDB (Overrides PropertyBaseManager<T>.LoadPropertyDataFromDB().)
Protected method LoadPropertyLocalizationDataFromDB (Overrides PropertyBaseManager<T>.LoadPropertyLocalizationDataFromDB().)
Protected method MemberwiseClone (Inherited from Object.)
Protected method OrderCompare Compares the display order of two profile subtype properties. (Overrides PropertyBaseManager<T>.OrderCompare(T, T).)
Protected method PostLoadPropertyDataFromDB (Overrides PropertyBaseManager<T>.PostLoadPropertyDataFromDB(SqlCommand).)
Protected method Remove(T) Removes the specified property from the database. (Inherited from PropertyBaseManager<T>.)
Protected method Remove(String, String, String) Removes the specified property from the database. (Overrides PropertyBaseManager<T>.Remove(String, String, String).)
Public method RemoveByName Removes the profile or section property with the specified name from the database. (Inherited from PropertyBaseManager<T>.)
Public method RemovePropertyByName Removes the profile property with the specified name. (Inherited from PropertyBaseManager<T>.)
Public method RemovePropertyByURI Removes the profile property with the specified URI. (Inherited from PropertyBaseManager<T>.)
Public method RemoveSectionByName Removes the section property with the specified name. (Inherited from PropertyBaseManager<T>.)
Public method Reset Clear’s the data associated with this property instance that are cached in memory. (Overrides PropertyBaseManager<T>.Reset().)
Public method SetDisplayOrderByName Sets the display order of the property or section property with the specified name.
Public method SetDisplayOrderByPropertyName Sets the display order of the property with the specified name.
Public method SetDisplayOrderByPropertyURI Sets the display order of the property with the specified URI.
Public method SetDisplayOrderBySectionName Sets the display order of the section property with the specified name.
Public method ToString (Inherited from Object.)

Top

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method IEnumerable.GetEnumerator Gets an IEnumerator for enumerating through the profile and section properties in this collection. (Inherited from PropertyBaseManager<T>.)

Top

See Also

Reference

ProfileSubtypePropertyManager Class

Microsoft.Office.Server.UserProfiles Namespace