Freigeben über


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.String

    Gibt 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:

  • Es wird versucht, einen Auftrag auszuführen, der bereits ausgeführt wird.

  • Wird versucht, einen Auftrag auszuführen, der in einem Zeitüberschreitung Zustand (LastStatus -Eigenschaft) befindet.

  • Es wurde versucht, zum Ausführen des Auftrags mithilfe von SQL-Momentaufnahmen für den Export, aber die verwendeten SQL-Server unterstützt keine SQL-Momentaufnahmen.

  • Der SQL-Momentaufnahmen durch sourceContentDBSnapshotName angegeben wurde nicht gefunden.

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).

Siehe auch

Referenz

ContentDeploymentJob Klasse

ContentDeploymentJob-Member

Test-Überladung

Microsoft.SharePoint.Publishing.Administration-Namespace