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