Share via


Miembros SPDatabaseSnapshotCollection

Representa una colección de objetos de SPDatabaseSnapshot que son instantáneas de base de datos de Microsoft SQL Server . Esta clase también proporciona métodos y propiedades para la administración de las instantáneas de base de datos.

El tipo SPDatabaseSnapshotCollection expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público SPDatabaseSnapshotCollection Inicializa una nueva instancia de la clase SPDatabaseSnapshotCollection .

Arriba

Propiedades

  Nombre Descripción
Propiedad pública Count Obtiene el número total de instantáneas de base de datos de la base de datos.
Propiedad pública CreationInterval El tiempo, en horas, entre creaciones de instantáneas de base de datos automática.
Propiedad pública EnabledManagement Obtiene o establece un valor que especifica si los trabajos de administración de instantáneas de base de datos integrada de SharePoint Foundationadministra las instantáneas de base de datos para la base de datos.
Propiedad pública IsSnapshotSupported Obtiene un valor que especifica si las instantáneas de base de datos son compatibles con la edición actual de Microsoft SQL Server que se utiliza para la base de datos.
Propiedad pública Item[Int32] Obtiene la instantánea de base de datos en la ubicación indizada especificada de la colección de las instantáneas de base de datos.
Propiedad pública Item[String] Obtiene la primera instantánea de base de datos de la colección de las instantáneas de base de datos con el nombre especificado.
Propiedad pública MaximumRetention Obtiene o establece el tiempo, en horas, que se guarda una instantánea de base de datos antes de que se elimine automáticamente.
Propiedad pública Path Obtiene o establece la ruta de acceso del sistema de archivos en el servidor de base de datos donde se almacenan las instantáneas de base de datos.
Propiedad pública SnapshotLimit Obtiene o establece el número máximo de instantáneas de base de datos que se pueden guardar.
Propiedad pública UpgradedPersistedProperties Obtiene la colección de nombres de campo y los valores para los campos que se han eliminado o cambiado. (Heredado desde SPAutoSerializingObject).

Arriba

Métodos

  Nombre Descripción
Método público CreateSnapshot Crea una instantánea de base de datos de la base de datos actual.
Método público DeleteSnapshots Elimina todas las instantáneas de base de datos de la base de datos actual.
Método público Equals (Heredado desde Object).
Método protegido Finalize (Heredado desde Object).
Método público GetEnumerator Devuelve un enumerador que puede usarse para recorrer en iteración la colección.
Método público GetHashCode (Heredado desde Object).
Método público GetObjectData Obtiene el estado serializado del objeto. (Heredado desde SPAutoSerializingObject).
Método público GetType (Heredado desde Object).
Método protegido MemberwiseClone (Heredado desde Object).
Método protegido OnDeserialization Se llama una vez que el objeto se ha deserializado desde la caché del sistema de archivos o la base de datos. (Heredado desde SPAutoSerializingObject).
Método público RefreshSnapshots Consulta la base de datos para asegurarse de que el objeto SPDatabaseSnapshotCollection representa la lista actual de todas las instantáneas de base de datos de la base de datos.
Método público ToString (Heredado desde Object).
Método protegido UpdateParent Hace que el contenedor SPPersistedObject, si existe, para actualizar su estado. (Heredado desde SPAutoSerializingObject).

Arriba

Implementaciones de interfaz explícitas

  Nombre Descripción
Implementación de interfaz explícitaMétodo privado IEnumerable.GetEnumerator Devuelve un enumerador que puede usarse para recorrer en iteración la colección.

Arriba

Vea también

Referencia

clase SPDatabaseSnapshotCollection

Espacio de nombres Microsoft.SharePoint.Administration.Backup