PropertyBaseManager<T> members
Abstract base class for classes that add, remove, retrieve, and manage profile properties.
The PropertyBaseManager<T> type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() |
ConnectionManager | Returns a ConnectionManager object that represents the data source connection associated with this property. |
![]() |
Count | Gets the number of properties and sections in this collection. |
![]() |
CountProperties | Gets the number of properties in this collection, not counting sections. |
![]() |
CountSections | Gets the number of sections in this collection. |
![]() |
DefaultLanguage | Gets the default language for this service context. |
![]() |
Properties | Gets an ArrayList of properties in this collection, not including sections. |
![]() |
PropertiesWithSection | Gets an ArrayList of properties in this collection, including sections. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
Add | Adds a property to the database. |
![]() |
CreateManagedClass | |
![]() |
Equals | (Inherited from Object.) |
![]() |
Finalize | (Inherited from Object.) |
![]() |
GetEnumerator | Gets an IEnumerator object for enumerating property and section objects in this collection. |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetPropertyByName | Gets the property with the specified name. |
![]() |
GetPropertyByURI | Gets the property with the specified URI. |
![]() |
GetSectionByName | Gets a section property with the specified name. |
![]() |
GetType | (Inherited from Object.) |
![]() |
LoadProperties | Loads the profile properties from the database. |
![]() |
LoadPropertyDataFromDB | |
![]() |
LoadPropertyLocalizationDataFromDB | |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
OrderCompare | Abstract method that compares the order of two profile types. OrderCompare compares Property ID values in the CorePropertyManager and ProfileTypePropertyManager implementations. OrderCompare compares DisplayOrder values in the ProfileSubtypePropertyManager implementation. |
![]() |
PostLoadPropertyDataFromDB | |
![]() |
Remove(T) | Removes the specified property from the database. |
![]() |
Remove(String, String, String) | Removes the property with the specified URI, property or section name from the database. |
![]() |
RemoveByName | Removes the profile or section property with the specified name from the database. |
![]() |
RemovePropertyByName | Removes the profile property with the specified name. |
![]() |
RemovePropertyByURI | Removes the profile property with the specified URI. |
![]() |
RemoveSectionByName | Removes the section property with the specified name. |
![]() |
Reset | Clears this instance’s property data that are cached in memory. |
![]() |
ToString | (Inherited from Object.) |
Top
Explicit interface implementations
Name | Description | |
---|---|---|
![]() ![]() |
IEnumerable.GetEnumerator | Gets an IEnumerator for enumerating through the profile and section properties in this collection. |
Top