Share via


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

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.

Siehe auch

Referenz

SPContentDatabase Klasse

SPContentDatabase-Member

Move-Überladung

Microsoft.SharePoint.Administration-Namespace