(SPContentDatabase, List<SPSite>, Dictionary<String, String>, Dictionary<SPSite, String>) del método SPContentDatabase.Move
Mueve los sitios especificados de esta base de datos de contenido a la base de datos de contenido especificada y, opcionalmente, especifica los proveedores de almacenamiento de origen y de destino.
Espacio de nombres: Microsoft.SharePoint.Administration
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
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) _
)
'Uso
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
)
Parámetros
destinationDb
Tipo: Microsoft.SharePoint.Administration.SPContentDatabaseLa base de datos de contenido de destino.
sitesToMove
Tipo: System.Collections.Generic.List<SPSite>La lista de sitios para mover.
rbsProviderMap
Tipo: System.Collections.Generic.Dictionary<String, String>La asignación de origen para los proveedores de destino para el almacenamiento remoto de blobs para copia superficial. Este parámetro puede ser nulo .
failedSites
Tipo: System.Collections.Generic.Dictionary<SPSite, String>Cuando este método devuelve, contiene un diccionario de los sitios que no va a mover.
Excepciones
Excepción | Condición |
---|---|
ArgumentNullException | destinationDb es nulo . |
SPException | Esta base de datos de contenido y la base de datos de contenido de destino no están en el mismo servidor, o no en la misma aplicación Web. o La base de datos de contenido de destino es la base de datos de contenido actual. o La base de datos de contenido de destino está lleno. |
Comentarios
Este método mueve la colección de sitios especificada desde esta base de datos de contenido a la base de datos de destino especificado, utilizando la asignación especificada por el parámetro rbsProviderMap que define la asignación para los proveedores de almacenamiento remoto de blobs entre la base de datos de origen y de destino para las operaciones de copia superficial y se guardan que los sitios no se pudo va a mover en el parámetro failedSites .