PersistSecurityInfo
Предоставляет или устанавливает режим отображения пароля в строке подключения. Это свойство соответствует ключу «Persist Security Info» в строке подключения. Если установлено значение false (настоятельно рекомендуется), то пароль не отображается в строке подключения.
Если установлено значение true, то пароль отображается в строке подключения.
Значение по умолчанию false.
Декларация
public bool PersistSecurityInfo { get; set; }
Значение свойства
Режим отображения пароля в строке подключения.
Исключения
Отсутствуют.
Пример
// C#
using System;
using System.Data;
using System.Data.LinterClient;
class ConnectionStringBuilderSample
{
static void Main()
{
LinterDbConnectionStringBuilder builder =
new LinterDbConnectionStringBuilder();
builder.DataSource = "LOCAL";
builder.UserID = "SYSTEM";
builder.Password = "MANAGER8";
builder.PersistSecurityInfo = false;
LinterDbConnection conn1 = new LinterDbConnection();
conn1.ConnectionString = builder.ConnectionString;
Console.WriteLine(conn1.ConnectionString);
builder.PersistSecurityInfo = true;
LinterDbConnection conn2 = new LinterDbConnection();
conn2.ConnectionString = builder.ConnectionString;
Console.WriteLine(conn2.ConnectionString);
}
}
Результат выполнения примера
DataSource=LOCAL;UserID=SYSTEM;PersistSecurityInfo=False
DataSource=LOCAL;UserID=SYSTEM;Password=MANAGER8;PersistSecurityInfo=True