Compartir a través de


Miembros PropertyBaseManager<T>

Clase base abstracta para las clases que agregar, quitar, recuperar y administrar las propiedades de perfil.

El tipo PropertyBaseManager<T> expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad protegida ConnectionManager Devuelve un objeto ConnectionManager que representa la conexión de origen de datos asociada a esta propiedad.
Propiedad pública Count Obtiene el número de propiedades y las secciones de esta colección.
Propiedad pública CountProperties Obtiene el número de propiedades de esta colección, sin contar las secciones.
Propiedad pública CountSections Obtiene el número de secciones de esta colección.
Propiedad pública DefaultLanguage Obtiene el idioma predeterminado para este contexto de servicio.
Propiedad protegida Properties Obtiene una ArrayList de las propiedades de esta colección, sin incluir las secciones.
Propiedad pública PropertiesWithSection Obtiene una ArrayList de las propiedades de esta colección, incluyendo las secciones.

Arriba

Métodos

  Nombre Descripción
Método público Add Agrega una propiedad a la base de datos.
Método protegido CreateManagedClass
Método público Equals (Heredado desde Object).
Método protegido Finalize (Heredado desde Object).
Método público GetEnumerator Obtiene un objeto IEnumerator para enumerar los objetos de propiedad y la sección de esta colección.
Método público GetHashCode (Heredado desde Object).
Método público GetPropertyByName Obtiene la propiedad con el nombre especificado.
Método público GetPropertyByURI Obtiene la propiedad con el URI especificado.
Método público GetSectionByName Obtiene una propiedad de sección con el nombre especificado.
Método público GetType (Heredado desde Object).
Método protegido LoadProperties Carga las propiedades de perfil desde la base de datos.
Método protegido LoadPropertyDataFromDB
Método protegido LoadPropertyLocalizationDataFromDB
Método protegido MemberwiseClone (Heredado desde Object).
Método protegido OrderCompare Método abstracto que compara el orden de los dos tipos de perfil. OrderCompare compara los valores de identificador de propiedad de las implementaciones de CorePropertyManager y ProfileTypePropertyManager . OrderCompare compara los valores de DisplayOrder en la implementación de ProfileSubtypePropertyManager .
Método protegido PostLoadPropertyDataFromDB
Método protegido Remove(T) Quita la propiedad especificada de la base de datos.
Método protegido Remove(String, String, String) Quita la propiedad con el nombre URI, la propiedad o la sección especificada de la base de datos.
Método público RemoveByName Quita la propiedad de perfil o sección con el nombre especificado de la base de datos.
Método público RemovePropertyByName Quita la propiedad de perfil con el nombre especificado.
Método público RemovePropertyByURI Quita la propiedad de perfil con el URI especificado.
Método público RemoveSectionByName Quita la propiedad de sección con el nombre especificado.
Método público Reset Borra los datos de propiedad de esta instancia se almacenan en memoria caché.
Método público ToString (Heredado desde Object).

Arriba

Implementaciones de interfaz explícitas

  Nombre Descripción
Implementación de interfaz explícitaMétodo privado IEnumerable.GetEnumerator Obtiene un IEnumerator para enumerar las propiedades de perfil y sección de esta colección.

Arriba

Vea también

Referencia

clase PropertyBaseManager<T>

Espacio de nombres Microsoft.Office.Server.UserProfiles