SPDatabase.Snapshots 属性
获取数据库的快照。
命名空间: Microsoft.SharePoint.Administration
程序集: Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)
语法
声明
Public ReadOnly Property Snapshots As SPDatabaseSnapshotCollection
Get
用法
Dim instance As SPDatabase
Dim value As SPDatabaseSnapshotCollection
value = instance.Snapshots
public SPDatabaseSnapshotCollection Snapshots { get; }
属性值
类型:Microsoft.SharePoint.Administration.Backup.SPDatabaseSnapshotCollection
所有当前现有数据库的快照。
备注
通常情况下,管理员设置快照定期执行。此外,快照有固定的寿命,通常以小时,其后在超出存在计算。因此,此属性的成员资格是高度动态的。
该集合可能为空,但该属性永远不会返回一个空引用(无 在 Visual Basic 中)的引用。
备注
只有Microsoft SQL Server的企业和开发人员版支持数据库快照。
警告
通常创建快照并在后台计时器作业会自动删除。若要帮助确保SPDatabaseSnapshotCollection对象表示当前的快照集时,请始终在之前访问或处理集合中的任何成员调用RefreshSnapshots()方法。通过索引器访问快照时,这一点也适用。例如,如果spd是SPDatabase对象,应通过调用RefreshSnapshots()方法的前面行spd.Snapshots[0] 。