SPContentDatabase.Move-Methode (SPContentDatabase, List<SPSite>, Dictionary<String, String>, Dictionary<SPSite, String>)
Verschiebt den angegebenen Websites aus dieser Inhaltsdatenbank in der angegebenen Inhaltsdatenbank und optional gibt die Quell- und Ziel-Speicher-Anbieter.
Namespace: Microsoft.SharePoint.Administration
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
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) _
)
'Usage
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
)
Parameter
destinationDb
Typ: Microsoft.SharePoint.Administration.SPContentDatabaseDie Zielinhaltsdatenbank.
sitesToMove
Typ: System.Collections.Generic.List<SPSite>Die Liste der Websites zu verschieben.
rbsProviderMap
Typ: System.Collections.Generic.Dictionary<String, String>Die Zuordnung der Quelle, Ziel-Anbieter für remote-BLOB-Speicher für flache Kopie. Dieser Parameter kann Null sein.
failedSites
Typ: System.Collections.Generic.Dictionary<SPSite, String>Wenn diese Methode zurückgegeben wird, enthält ein Wörterbuch mit den Websites, die nicht verschoben werden.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | destinationDb ist Null . |
SPException | Diese Inhaltsdatenbank und die Zielinhaltsdatenbank sind nicht auf dem gleichen Server oder nicht in derselben Webanwendung. -ODER- Die Zielinhaltsdatenbank ist die aktuelle Datenbank. -ODER- Die Zielinhaltsdatenbank ist voll. |
Hinweise
Diese Methode verschiebt die angegebene Websitesammlung aus dieser Inhaltsdatenbank an die angegebene Ziel-Inhaltsdatenbank, mithilfe der Zuordnung angegeben, durch den rbsProviderMap -Parameter, der definiert die Zuordnung für remote-Blob-Speicheranbieter zwischen der Quell- und Ziel-Datenbank für die flache Kopie und speichert, die die Websites konnte nicht im Parameter failedSites verschoben werden.