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