Metodo di ConfigurationSetting - RemoveURL

Rimuove un URL riservato per il server di report. Se è necessario rimuovere più URL, devono essere rimossi uno per volta chiamando questa API.

Sintassi

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

Parametri

Applicazione
Nome dell'applicazione per cui rimuovere la prenotazione.

URLString
URL per la prenotazione.

lcid
Impostazioni locali da utilizzare per i messaggi di errore restituiti.

Errore
[out] Descrizione dell'errore che si è verificato.

HRESULT
[out] Valore che indica se la chiamata ha avuto esito positivo o negativo.

Valore restituito

Restituisce un HRESULT che indica l'esito positivo o negativo della chiamata al metodo. Il valore 0 indica l'esito positivo della chiamata al metodo, mentre un codice di errore ne indica l'esito negativo.

Osservazioni:

UrlString non include il nome della directory virtuale. A tale scopo è disponibile il metodo SetVirtualDirectory (MSReportServer_ConfigurationSetting WMI).

Prima di chiamare il metodo ReserveURL , è necessario specificare un valore per la proprietà di configurazione VirtualDirectory relativa al parametro Applicazione . Usare il Metodo SetVirtualDirectory (MSReportServer_ConfigurationSetting WMI) per impostare la proprietà VirtualDirectory.

Se si esegue il provisioning di un certificato TLS/SSL tramite Reporting Services e nessun altro URL lo richiede, il certificato verrà rimosso.

Tramite questo metodo tutti i domini di applicazione non relativi alla configurazione eseguono un riciclo pesante e si arrestano durante questa operazione. Una volta completata l'operazione, i domini app vengono riavviati.

Requisiti

Spazio dei nomi: root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Admin