ConfigurationSetting 메서드 - RemoveURL

보고서 서버에 예약된 URL을 제거합니다. 제거해야 하는 URL이 여러 개 있는 경우 이 API를 하나씩 호출하여 제거해야 합니다.

구문

Public Sub RemoveURL(ByVal Application As String, _  
    ByVal UrlString As String, ByVal Lcid As Int32, _  
    ByRef [Error] As String, ByRef HRESULT As Int32)  
public void RemoveURL(string Application, string UrlString, int Lcid,   
    out string Error, out int HRESULT);  

매개 변수

애플리케이션
예약을 제거할 애플리케이션의 이름입니다.

URLString
예약의 URL입니다.

lcid
반환된 오류 메시지에 사용할 로캘입니다.

오류
[out] 발생한 오류에 대한 설명입니다.

HRESULT
[out] 호출의 성공 여부를 나타내는 값입니다.

반환 값

메서드 호출의 성공 또는 실패를 나타내는 HRESULT 를 반환합니다. 값이 0이면 메서드 호출이 성공했음을 나타냅니다. 오류 코드는 호출이 성공하지 못했음을 나타냅니다.

설명

UrlString 에는 가상 디렉터리 이름이 포함되지 않습니다. 이 용도로 SetVirtualDirectory 메서드(WMI MSReportServer_ConfigurationSetting) 메서드가 제공됩니다.

ReserveURL 메서드를 호출하기 전에 Application 매개 변수에 대한 VirtualDirectory 구성 속성에 대한 값을 제공해야 합니다. SetVirtualDirectory 메서드(WMI MSReportServer_ConfigurationSetting) 메서드를 사용하여 VirtualDirectory 속성을 설정할 수 있습니다.

Reporting Services에서 TLS/SSL 인증서를 프로비전하고 다른 URL이 필요하지 않은 경우 인증서가 제거됩니다.

이 메서드를 사용하면 구성되지 않은 앱이 기본 작업을 수행하는 동안 하드 재활용되고 중지됩니다. 이 작업이 완료된 후 앱이 기본 다시 시작됩니다.

요구 사항

네임스페이스:root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Admin

MSReportServer_ConfigurationSetting 멤버