ConfigurationSetting yöntemi - BackupEncryptionKey

Belirtilen rapor sunucusu örneği için şifreleme anahtarını yedekler. Şifreleme anahtarı bir parolayla şifrelenmiş olarak depolanır.

Sözdizimi

Public Sub BackupEncryptionKey(Password as String, _  
    ByRef KeyFile() as Integer, ByRef Length as Int32, _  
    ByRef HRESULT as Int32, ByRef ExtendedErrors() as String)  
  
public void BackupEncryptionKey(string Password, out Byte[] KeyFile,   
    out Int32 Length, out Int32 HRESULT, out string[] ExtendedErrors);  

Parametreler

Parola
Şifreleme anahtarını döndürülmeden önce şifrelemek için kullanılan bir dize.

KeyFile[]
[out] Şifrelenmiş şifreleme anahtarını içeren bir dizi.

Uzunluğu
[out] yöntemi tarafından döndürülen dizinin uzunluğu.

HRESULT
[out] Çağrının başarılı mı yoksa başarısız mı olduğunu gösteren değer.

ExtendedErrors[]
[out] Çağrı tarafından döndürülen diğer hataları içeren bir dize dizisi.

Dönüş değeri

Yöntem çağrısının başarılı veya başarısız olduğunu belirten bir HRESULT döndürür. 0 değeri, yöntem çağrısının başarılı olduğunu gösterir. Sıfır olmayan bir değer bir hatanın oluştuğuna işaret eder.

Gereksinimler

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