Compartir a través de


de la propiedad SPDatabase.Snapshots

Obtiene las instantáneas de la base de datos.

Espacio de nombres:  Microsoft.SharePoint.Administration
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Public ReadOnly Property Snapshots As SPDatabaseSnapshotCollection
    Get
'Uso
Dim instance As SPDatabase
Dim value As SPDatabaseSnapshotCollection

value = instance.Snapshots
public SPDatabaseSnapshotCollection Snapshots { get; }

Valor de propiedad

Tipo: Microsoft.SharePoint.Administration.Backup.SPDatabaseSnapshotCollection
Todas las instantáneas existentes de la base de datos.

Comentarios

Normalmente, los administradores establecer instantáneas que llevará a cabo de manera programada con regularidad. Además, las instantáneas tengan una duración fija, que normalmente se mide en horas, después del cual se salen del existencia. Por lo tanto, la pertenencia de esta propiedad es muy dinámica.

La colección puede estar vacía, pero la propiedad nunca devuelve una referencia de una referencia null (Nothing en Visual Basic) .

Nota

Sólo las ediciones Enterprise y Developer de Microsoft SQL Server admiten instantáneas de base de datos.

Advertencia

Instantáneas normalmente se crean y se eliminan automáticamente por trabajos del temporizador en segundo plano. Para ayudar a garantizar que el objeto SPDatabaseSnapshotCollection representa el conjunto actual de instantáneas, siempre llame al método de RefreshSnapshots() antes de obtener acceso o procesar a los miembros de la colección. En este punto también se aplica cuando tiene acceso a una instantánea a través de un indizador. Por ejemplo, si spd es un objeto SPDatabase , la línea spd.Snapshots[0] debe ir precedida de una llamada al método RefreshSnapshots() .

Vea también

Referencia

clase SPDatabase

Miembros SPDatabase

Espacio de nombres Microsoft.SharePoint.Administration