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


Свойство 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() .

См. также

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

SPDatabase класс

Элементы SPDatabase

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