C# Класс Npgsql.NpgsqlConnectionStringBuilder

Provides a simple way to create and manage the contents of connection strings used by the NpgsqlConnection class.
Наследование: System.Data.Common.DbConnectionStringBuilder
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
GetDefaultValue object
GetKey Keywords
GetKeyName string
NpgsqlConnectionStringBuilder System
SetValue void
SetValue void
ToBoolean System.Boolean
ToInt32 int
ToIntegratedSecurity System.Boolean
ToProtocolVersion ProtocolVersion
ToSslMode SslMode
ToString string

Открытые методы

Метод Описание
Clear ( ) : void

Clear the member and assign them to the default value.

Clone ( ) : NpgsqlConnectionStringBuilder

Return an exact copy of this NpgsqlConnectionString.

ContainsKey ( Keywords keyword ) : bool
NpgsqlConnectionStringBuilder ( string connectionString ) : System
Remove ( string keyword ) : bool
this ( Keywords keyword ) : object
this ( string keyword ) : object

Case insensative accessor for indivual connection string values.

Приватные методы

Метод Описание
GetDefaultValue ( Keywords keyword ) : object
GetKey ( string key ) : Keywords
GetKeyName ( Keywords keyword ) : string
NpgsqlConnectionStringBuilder ( ) : System
SetValue ( Keywords keyword, object value ) : void

The function will modify private member only, not base[key].

SetValue ( string keyword, object value ) : void

This function will set value for known key, both private member and base[key].

ToBoolean ( object value ) : System.Boolean
ToInt32 ( object value, int min, int max, string key ) : int
ToIntegratedSecurity ( object value ) : System.Boolean
ToProtocolVersion ( object value ) : ProtocolVersion
ToSslMode ( object value ) : SslMode
ToString ( ProtocolVersion protocolVersion ) : string

Описание методов

Clear() публичный Метод

Clear the member and assign them to the default value.
public Clear ( ) : void
Результат void

Clone() публичный Метод

Return an exact copy of this NpgsqlConnectionString.
public Clone ( ) : NpgsqlConnectionStringBuilder
Результат NpgsqlConnectionStringBuilder

ContainsKey() публичный Метод

public ContainsKey ( Keywords keyword ) : bool
keyword Keywords
Результат bool

NpgsqlConnectionStringBuilder() публичный Метод

public NpgsqlConnectionStringBuilder ( string connectionString ) : System
connectionString string
Результат System

Remove() публичный Метод

public Remove ( string keyword ) : bool
keyword string
Результат bool

this() публичный Метод

public this ( Keywords keyword ) : object
keyword Keywords
Результат object

this() публичный Метод

Case insensative accessor for indivual connection string values.
public this ( string keyword ) : object
keyword string
Результат object