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() .