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] 。

另请参阅

引用

SPDatabase 类

SPDatabase 成员

Microsoft.SharePoint.Administration 命名空间