ReportingService2006.DeleteReportHistorySnapshot(String, String) 메서드

정의

지정된 보고서에 대한 개별 보고서 기록 스냅샷을 삭제합니다. 오류가 발생하는 경우 보고서 기록 스냅샷이 삭제되지 않습니다.

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)

매개 변수

Report
String

파일 이름과 .rdl 파일 이름 확장명을 포함하는 보고서의 정규화된 URL입니다.

HistoryID
String

삭제할 보고서 기록 스냅숏의 ID이며 CreateReportHistorySnapshot(String, Warning[]) 메서드에서 반환됩니다.

설명

다음 표에서는 이 작업에 대한 헤더 및 사용 권한 정보를 보여 줍니다.

SOAP 헤더 (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
필요한 권한 <xref:Microsoft.SharePoint.SPBasePermissions.DeleteVersions>

매개 변수의 Report 길이는 260자를 초과할 수 없습니다. 그렇지 않으면 오류 코드 rsItemLengthExceeded와 함께 SOAP 예외가 throw됩니다.

매개 변수는 Report null이거나 비어 있거나 예약된 문자를 : ? ; @ & = + $ , \ * > < | . "포함할 수 없습니다. 슬래시 문자(/)를 사용하여 폴더의 전체 경로 이름에 있는 항목을 구분할 수 있지만 폴더 이름 끝에는 사용할 수 없습니다.

ListReportHistory 삭제하려는 보고서 기록 스냅샷 속성을 검색 HistoryID 하려면 메서드를 사용합니다.

적용 대상