ReportingService2005.DeleteReportHistorySnapshot(String, String) Metodo

Definizione

Elimina un unico snapshot della cronologia di un report specificato. In caso di errori, lo snapshot della cronologia del report non viene eliminato.

public:
 void DeleteReportHistorySnapshot(System::String ^ Report, System::String ^ HistoryID);
public void DeleteReportHistorySnapshot (string Report, string HistoryID);
member this.DeleteReportHistorySnapshot : string * string -> unit
Public Sub DeleteReportHistorySnapshot (Report As String, HistoryID As String)

Parametri

Report
String

URL completo del report.

HistoryID
String

ID dello snapshot della cronologia del report da eliminare, restituito dal metodo CreateReportHistorySnapshot(String, Warning[]).

Commenti

Nella tabella seguente vengono mostrate le informazioni sull'intestazione e sulle autorizzazioni relative a questa operazione.

Intestazioni SOAP (In) BatchHeaderValue

(Out) ServerInfoHeaderValue
Autorizzazioni necessarie DeleteHistory

La lunghezza del parametro non può superare i 260 caratteri. In caso contrario, viene generata un'eccezione SOAP con il codice di Report errore rsItemLengthExceeded.

Il Report parametro non può essere null o vuoto o contenere i caratteri riservati seguenti: : ? ; @ & = + $ , \ * > < | . ". È possibile usare il carattere barra in avanti (/) per separare gli elementi nel nome completo del percorso della cartella, ma non è possibile usarlo alla fine del nome della cartella.

Utilizzare il ListReportHistory metodo per recuperare la HistoryID proprietà dello snapshot della cronologia del report che si vuole eliminare.

Si applica a