Поделиться через


Свойство SPDatabaseSnapshotCollection.SnapshotLimit

Получает или задает максимальное число моментальные снимки базы данных, которые могут быть сохранены.

Пространство имен:  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.

Свойство SnapshotLimit игнорируется системой управления моментальный снимок встроенной базой данных из SharePoint Foundation , если EnabledManagement является false.

Вызовите Update() , чтобы сохранить изменения для данного свойства.

Примеры

В следующем примере db — это объект SPDatabase .

db.Snapshots.SnapshotLimit = 4; db.Update();

См. также

Справочные материалы

SPDatabaseSnapshotCollection класс

Элементы SPDatabaseSnapshotCollection

Пространство имен Microsoft.SharePoint.Administration.Backup