获取或设置数据库快照,可以保存的最大数量。
命名空间: Microsoft.SharePoint.Administration.Backup
程序集: Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)
语法
声明
Public Property SnapshotLimit As Short
Get
Set
用法
Dim instance As SPDatabaseSnapshotCollection
Dim value As Short
value = instance.SnapshotLimit
instance.SnapshotLimit = value
public short SnapshotLimit { get; set; }
属性值
类型:System.Int16
可以在任何时刻存在的数据库的数据库快照的最大数目。
异常
| 异常 | 条件 |
|---|---|
| ArgumentOutOfRangeException | 试图将属性设置为一个值大于 100 或负数。 |
备注
SnapshotLimit属性不能设置为大于 100。
每次更改一个列表项中的字段的值时,必须为每个现有的数据库快照编写旧值。如果将SnapshotLimit属性大于 3,数据库的性能就会大大降低。
如果EnabledManagement是false的SnapshotLimit属性会忽略的内置数据库快照管理系统SharePoint Foundation 。
您必须调用Update() ,将更改保存到此属性。
示例
在以下示例中, db是一个SPDatabase对象。
db.Snapshots.SnapshotLimit = 4; db.Update();
另请参阅
引用
SPDatabaseSnapshotCollection 类