Delen via


Methode ConfigurationSetting - DeleteEncryptionKey

Hiermee verwijdert u de versleutelingssleutels uit de rapportserverdatabase.

Syntaxis

Public Sub DeleteEncryptionKeys(ByVal InstallationID As String, _  
    ByRef HRESULT As Int32, ByRef ExtendedErrors() As String)  
public void DeleteEncryptionKeys(string InstallationID, out Int32 HRESULT,   
    out string[] ExtendedErrors);  

Parameterwaarden

InstallationID
De installatie-id van een rapportserver die zich in de sleutelstabel van de rapportserverdatabase bevindt.

HRESULT
[uit] Waarde die aangeeft of de aanroep is geslaagd of mislukt.

ExtendedErrors[]
[uit] Een tekenreeksmatrix met andere fouten die door de aanroep worden geretourneerd.

Retourwaarde

Hiermee wordt een HRESULT geretourneerd die aangeeft dat de methodeaanroep is geslaagd of mislukt. Een waarde van 0 geeft aan dat de methode-aanroep is geslaagd. Een niet-nulwaarde geeft aan dat er een fout is opgetreden.

Opmerkingen

Met de methode DeleteEncryptionKey worden vermeldingen uit de sleuteltabel verwijderd voor alle rapportservers die toegang hebben tot de beveiligde informatie in de rapportserverdatabase. Als de opgegeven parameter InstallationID niet overeenkomt met een installatie-id in de database, retourneert de methode een fout.

Requirements

Naamruimte:root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Admin