PropertyBaseManager<T> 成员

添加、 删除、 检索和管理配置文件属性的类的抽象基类。

PropertyBaseManager<T> 类型公开以下成员。

属性

  名称 说明
受保护的属性 ConnectionManager 返回一个ConnectionManager对象,该对象表示与该属性关联的数据源连接。
公共属性 Count 获取此集合中的属性和节的个数。
公共属性 CountProperties 获取在此集合中,不包括部分属性的数目。
公共属性 CountSections 获取此集合中的节数。
公共属性 DefaultLanguage 获取此服务上下文的默认语言。
受保护的属性 Properties 获取在此集合中,不包括部分属性的ArrayList 。
公共属性 PropertiesWithSection 获取在此集合中,包括节的属性ArrayList 。

页首

方法

  名称 说明
公共方法 Add 向数据库中添加一个属性。
受保护的方法 CreateManagedClass
公共方法 Equals (从 Object 继承。)
受保护的方法 Finalize (从 Object 继承。)
公共方法 GetEnumerator 获取枚举该集合中的属性和部分对象的IEnumerator对象。
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetPropertyByName 获取具有指定名称的属性。
公共方法 GetPropertyByURI 获取具有指定 URI 的属性。
公共方法 GetSectionByName 获取具有指定名称的部分属性。
公共方法 GetType (从 Object 继承。)
受保护的方法 LoadProperties 从数据库加载的配置文件属性。
受保护的方法 LoadPropertyDataFromDB
受保护的方法 LoadPropertyLocalizationDataFromDB
受保护的方法 MemberwiseClone (从 Object 继承。)
受保护的方法 OrderCompare 抽象方法来比较两个配置文件类型的订单。OrderCompare将在CorePropertyManager和ProfileTypePropertyManager实现的属性 ID 值进行比较。OrderCompare将在ProfileSubtypePropertyManager实现的DisplayOrder值进行比较。
受保护的方法 PostLoadPropertyDataFromDB
受保护的方法 Remove(T) 从数据库中删除指定的属性。
受保护的方法 Remove(String, String, String) 从数据库中删除具有指定的 URI、 属性或部分名称的属性。
公共方法 RemoveByName 从数据库中删除具有指定名称的配置文件或部分属性。
公共方法 RemovePropertyByName 移除具有指定名称的配置文件属性。
公共方法 RemovePropertyByURI 移除具有指定的 URI 的配置文件属性。
公共方法 RemoveSectionByName 移除具有指定名称的部分属性。
公共方法 Reset 清除缓存在内存中的此实例的属性数据。
公共方法 ToString (从 Object 继承。)

页首

显式 接口 实现

  名称 说明
显式接口实现私有方法 IEnumerable.GetEnumerator 获取此集合中的配置文件和节属性通过枚举IEnumerator 。

页首

另请参阅

引用

PropertyBaseManager<T> 类

Microsoft.Office.Server.UserProfiles 命名空间