ContentDeploymentJob.Test-Methode (String)
Führt einen Testlauf für den Auftrag zur Inhaltsbereitstellung an.
Namespace: Microsoft.SharePoint.Publishing.Administration
Assembly: Microsoft.SharePoint.Publishing (in Microsoft.SharePoint.Publishing.dll)
Syntax
'Declaration
Public Sub Test ( _
sourceContentDBSnapshotName As String _
)
'Usage
Dim instance As ContentDeploymentJob
Dim sourceContentDBSnapshotName As String
instance.Test(sourceContentDBSnapshotName)
public void Test(
string sourceContentDBSnapshotName
)
Parameter
sourceContentDBSnapshotName
Typ: System.StringGibt einen Namen für eine SQL-Momentaufnahme für den Exportvorgang verwendet werden soll.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ContentDeploymentException | Ein bestimmter Grund wird durch die tatsächliche Ausnahmemeldung besser beschrieben. Einige allgemeinen Spalten können Folgendes umfassen:
|
SPException | Kann von der zugrunde liegenden Windows SharePoint Services 3.0 (WSS) Ebenen weitergegeben werden. |
Hinweise
Der Testlauf enthält die Exportphase des Auftrags zur Inhaltsbereitstellung nur.
Die Methode führt den Auftrag zur Inhaltsbereitstellung synchron. D. h., kehren sie nicht, bis die Ausführung des Auftrags zur Inhaltsbereitstellung abgeschlossen ist. In diesem Fall bedeutet, dass, die die Exportphase des Auftrags im aktuellen Prozess ausgeführt wird.
Die Ausführung des Auftrags zur Inhaltsbereitstellung wird Inhalt an das Ziel des normalerweise wie durch den Wert der ExportMethod -Eigenschaft des Auftrags bestimmt weitergegeben.
Wenn sourceContentDBSnapshotName Null oder Emptyist, wird die Verwendung von SQL-Momentaufnahmen für den Export während der Ausführung des Auftrags zur Inhaltsbereitstellung mithilfe der Wert der Eigenschaft SqlSnapshotSetting bestimmt (siehe SqlSnapshotSetting für Weitere Informationen). Andernfalls wird die Ausführung des Auftrags zur Inhaltsbereitstellung durch sourceContentDBSnapshotName für den Export angegebenen SQL-Momentaufnahme verwendet. In diesem Fall fehl, wenn die SQL Server-Momentaufnahme durch sourceContentDBSnapshotName angegebenen nicht vorhanden ist oder der SQL Server verwendeten SQL-Momentaufnahmen nicht unterstützt, die Ausführung des Auftrags.
Die Ausführung des Auftrags schlägt fehl, wenn versucht wird, einen Auftrag auszuführen, der bereits ausgeführt wird oder befindet sich in einer Zeitüberschreitung Zustand (LastStatus -Eigenschaft).