ConnectionStringSecurer.MakeSafeToPersist メソッド
パスワードなどの機密性の高い部分が削除された、接続文字列の安全なバージョンを返します。
名前空間: Microsoft.Data.Schema
アセンブリ: Microsoft.Data.Schema (Microsoft.Data.Schema.dll 内)
構文
'宣言
Public Shared Function MakeSafeToPersist ( _
connectionString As String, _
adoDataProviderName As String _
) As String
public static string MakeSafeToPersist(
string connectionString,
string adoDataProviderName
)
public:
static String^ MakeSafeToPersist(
String^ connectionString,
String^ adoDataProviderName
)
static member MakeSafeToPersist :
connectionString:string *
adoDataProviderName:string -> string
public static function MakeSafeToPersist(
connectionString : String,
adoDataProviderName : String
) : String
パラメーター
- connectionString
型: System.String
セキュリティで保護する接続文字列。
- adoDataProviderName
型: System.String
接続文字列の ADO.NET データ プロバイダーの名前 (たとえば、SQL Server の場合は "System.Data.SqlClient")。
戻り値
型: System.String
機密性の高い情報が削除された、有効な接続文字列。
解説
削除された機密性の高いパートは、暗号化され、RestoreConnectionString メソッドで復元できる状態でレジストリに格納されます。
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分信頼コードからのライブラリの使用」を参照してください。