Свойство 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
Все существующие в настоящее время моментальные снимки базы данных.
Замечания
Как правило администраторам устанавливать моментальные снимки, которые требуется предпринять на регулярной основе. Кроме того моментальные снимки имеют фиксированные срок, обычно выражается в часах, после которого они выходят за пределы существования. Таким образом членства это свойство является очень динамическим.
Коллекция может быть пустой, но это свойство никогда не возвращает ссылку на пустая ссылка (Nothing в Visual Basic) .
Примечание
Только выпуски Microsoft SQL Server предприятия и разработчиков поддерживает моментальные снимки базы данных.
Предупреждение
Моментальные снимки обычно создаются и удаляются автоматически путем задания таймера в фоновом режиме. Чтобы убедиться, что объект SPDatabaseSnapshotCollection представляет текущий набор моментальные снимки, всегда вызвать метод RefreshSnapshots() перед доступ или обрабатывать все члены коллекции. Этот факт также применяется при доступе к моментальный снимок через индексатор. Например если spd объект SPDatabase , строки spd.Snapshots[0] следует перед путем вызова метода RefreshSnapshots() .