共用方式為


DataProtection 類別

您可以使用 Windows Data Protection API (DPAPI),表示可以加密和解密資料。

繼承階層架構

Object
  Microsoft.VisualStudio.Data.Services.DataProtection

命名空間:  Microsoft.VisualStudio.Data.Services
組件:  Microsoft.VisualStudio.Data.Services (在 Microsoft.VisualStudio.Data.Services.dll 中)

語法

'宣告
Public NotInheritable Class DataProtection
public static class DataProtection
public ref class DataProtection abstract sealed
[<AbstractClass>]
[<Sealed>]
type DataProtection =  class end
public final class DataProtection

DataProtection 類型會公開下列成員。

方法

  名稱 描述
公用方法靜態成員 DecryptString 解碼一個指定的字串。
公用方法靜態成員 EncryptString 加密一個指定的字串。

回頁首

備註

當使用資料連接字串時, Visual Studio 在其加密的狀態會嘗試保留加密資料。 一般而言, DDEX API 表示連接字串設定為顯示連接字串,不包含機密資訊和做為一個加密的連接字串,會更完整。 DDEX 在這個類別會使用方法加密或解密這些字串。

使用的加密 (Encryption) 演算法取決於目前使用者和電腦,,和,雖然這類字串加密使用 EncryptString 方法可以呼叫 DecryptString 方法只解密,當執行於同一部電腦上的相同的使用者。

執行緒安全

這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.VisualStudio.Data.Services 命名空間

DPAPIProtectedConfigurationProvider