PropertyBaseManager<T> - Membres

Classe de base abstraite pour les classes qui ajouter, supprimer, récupérer et gérer les propriétés de profil.

Le type PropertyBaseManager<T> expose les membres suivants.

Propriétés

  Nom Description
Propriété protégée ConnectionManager Renvoie un objet ConnectionManager qui représente la connexion de source de données associée à cette propriété.
Propriété publique Count Obtient le nombre de sections et les propriétés de cette collection.
Propriété publique CountProperties Obtient le nombre de propriétés de cette collection, sans compter les sections.
Propriété publique CountSections Obtient le nombre de sections dans cette collection.
Propriété publique DefaultLanguage Obtient la langue par défaut pour ce contexte de service.
Propriété protégée Properties Obtient un ArrayList des propriétés de cette collection, sans compter les sections.
Propriété publique PropertiesWithSection Obtient un ArrayList des propriétés de cette collection, y compris les sections.

Haut

Méthodes

  Nom Description
Méthode publique Add Ajoute une propriété à la base de données.
Méthode protégée CreateManagedClass
Méthode publique Equals (Hérité de Object)
Méthode protégée Finalize (Hérité de Object)
Méthode publique GetEnumerator Obtient un objet IEnumerator pour énumérer les objets section et de la propriété de cette collection.
Méthode publique GetHashCode (Hérité de Object)
Méthode publique GetPropertyByName Obtient la propriété portant le nom spécifié.
Méthode publique GetPropertyByURI Obtient la propriété avec l'URI spécifié.
Méthode publique GetSectionByName Obtient une propriété de section avec le nom spécifié.
Méthode publique GetType (Hérité de Object)
Méthode protégée LoadProperties Charge les propriétés de profil à partir de la base de données.
Méthode protégée LoadPropertyDataFromDB
Méthode protégée LoadPropertyLocalizationDataFromDB
Méthode protégée MemberwiseClone (Hérité de Object)
Méthode protégée OrderCompare Méthode abstraite qui compare l'ordre des deux types de profils. OrderCompare compare les valeurs d'ID de la propriété dans les implémentations des méthodes CorePropertyManager et ProfileTypePropertyManager . OrderCompare compare les valeurs de DisplayOrder dans l'implémentation de ProfileSubtypePropertyManager .
Méthode protégée PostLoadPropertyDataFromDB
Méthode protégée Remove(T) Supprime la propriété spécifiée de la base de données.
Méthode protégée Remove(String, String, String) Supprime la propriété portant le nom spécifié de l'URI, propriété ou une section de la base de données.
Méthode publique RemoveByName Supprime la propriété de profil ou une section portant le nom spécifié de la base de données.
Méthode publique RemovePropertyByName Supprime la propriété de profil avec le nom spécifié.
Méthode publique RemovePropertyByURI Supprime la propriété de profil avec l'URI spécifié.
Méthode publique RemoveSectionByName Supprime la propriété section portant le nom spécifié.
Méthode publique Reset Efface les données de propriétés de cette instance qui sont mises en mémoire cache.
Méthode publique ToString (Hérité de Object)

Haut

Implémentations d’interface explicites

  Nom Description
Implémentation d’interface expliciteMéthode privée IEnumerable.GetEnumerator Obtient un IEnumerator pour énumérer les propriétés de profil et de section dans cette collection.

Haut

Voir aussi

Référence

PropertyBaseManager<T> classe

Microsoft.Office.Server.UserProfiles - Espace de noms