Метод SPContentDatabase.Move (SPContentDatabase, List<SPSite>, Dictionary<String, String>, Dictionary<SPSite, String>)
Перемещает указанные веб-сайты из этой базы данных контента в указанной базе данных контента и при необходимости задает поставщиков хранилища источника и назначения.
Пространство имен: Microsoft.SharePoint.Administration
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public Sub Move ( _
destinationDb As SPContentDatabase, _
sitesToMove As List(Of SPSite), _
rbsProviderMap As Dictionary(Of String, String), _
<OutAttribute> ByRef failedSites As Dictionary(Of SPSite, String) _
)
'Применение
Dim instance As SPContentDatabase
Dim destinationDb As SPContentDatabase
Dim sitesToMove As List(Of SPSite)
Dim rbsProviderMap As Dictionary(Of String, String)
Dim failedSites As Dictionary(Of SPSite, String)
instance.Move(destinationDb, sitesToMove, _
rbsProviderMap, failedSites)
public void Move(
SPContentDatabase destinationDb,
List<SPSite> sitesToMove,
Dictionary<string, string> rbsProviderMap,
out Dictionary<SPSite, string> failedSites
)
Параметры
destinationDb
Тип: Microsoft.SharePoint.Administration.SPContentDatabaseКонечная база данных контента.
sitesToMove
Тип: System.Collections.Generic.List<SPSite>Список сайтов для перемещения.
rbsProviderMap
Тип: System.Collections.Generic.Dictionary<String, String>Сопоставление источник, чтобы поставщики назначения для удаленного хранилища для частичного копии. Этот параметр может быть null .
failedSites
Тип: System.Collections.Generic.Dictionary<SPSite, String>При возвращении этот метод содержит словарь сайты, которые не удалось переместить.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | destinationDb — null . |
SPException | В этом базы данных контента и конечная базы данных контента, не на том же сервере, или не в одном веб-приложении. -или- Конечная база данных контента является текущей базы данных контента. -или- Конечная база данных контента заполнена. |
Замечания
Этот метод перемещает указанное семейство сайтов из этой базы данных контента в заданную конечную базу данных контента, с помощью map, указанного с помощью параметра rbsProviderMap , определяющий соответствие для поставщиков хранения удаленных BLOB-объектов между исходной и целевой базы данных для операций неполной копии и экономит сайты не удалось переместить в параметре failedSites .