C# Класс System.Data.Common.DbConnectionOptions

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
AppendKeyValuePairBuilder void
CompareInsensitiveInvariant bool
ConvertToInt32Internal int
ConvertValueToBooleanInternal bool
ConvertValueToIntegratedSecurityInternal bool
DebugTraceKeyValuePair void
ExpandKeyword string
GetKeyName string
GetKeyValue string
GetKeyValuePair int
IsKeyNameValid bool
IsValueValidInternal bool
ParseComparison void
ParseInternal NameValuePair
ReplacePasswordPwd NameValuePair
SplitConnectionString Hashtable
UsersConnectionString string
UsersConnectionStringForTrace string
ValidateKeyValuePair void

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

Метод Описание
ContainsKey ( string keyword ) : bool
ConvertValueToBoolean ( string keyName, bool defaultValue ) : bool
ConvertValueToInt32 ( string keyName, int defaultValue ) : int
ConvertValueToIntegratedSecurity ( ) : bool
ConvertValueToString ( string keyName, string defaultValue ) : string
DbConnectionOptions ( string connectionString ) : System.Collections
DbConnectionOptions ( string connectionString, Hashtable synonyms, bool useOdbcRules ) : System.Collections
UsersConnectionString ( bool hidePassword ) : string
this ( string keyword ) : string

Защищенные методы

Метод Описание
DbConnectionOptions ( DbConnectionOptions connectionOptions ) : System.Collections
Expand ( ) : string

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

Метод Описание
AppendKeyValuePairBuilder ( StringBuilder builder, string keyName, string keyValue, bool useOdbcRules ) : void
CompareInsensitiveInvariant ( string strvalue, string strconst ) : bool
ConvertToInt32Internal ( string keyname, string stringValue ) : int
ConvertValueToBooleanInternal ( string keyName, string stringValue ) : bool
ConvertValueToIntegratedSecurityInternal ( string stringValue ) : bool
DebugTraceKeyValuePair ( string keyname, string keyvalue, Hashtable synonyms ) : void
ExpandKeyword ( string keyword, string replacementValue ) : string
GetKeyName ( StringBuilder buffer ) : string
GetKeyValue ( StringBuilder buffer, bool trimWhitespace ) : string
GetKeyValuePair ( string connectionString, int currentPosition, StringBuilder buffer, bool useOdbcRules, string &keyname, string &keyvalue ) : int
IsKeyNameValid ( string keyname ) : bool
IsValueValidInternal ( string keyvalue ) : bool
ParseComparison ( Hashtable parsetable, string connectionString, Hashtable synonyms, bool firstKey, Exception e ) : void
ParseInternal ( Hashtable parsetable, string connectionString, bool buildChain, Hashtable synonyms, bool firstKey ) : NameValuePair
ReplacePasswordPwd ( string &constr, bool fakePassword ) : NameValuePair
SplitConnectionString ( string connectionString, Hashtable synonyms, bool firstKey ) : Hashtable
UsersConnectionString ( bool hidePassword, bool forceHidePassword ) : string
UsersConnectionStringForTrace ( ) : string
ValidateKeyValuePair ( string keyword, string value ) : void

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

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

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

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

public ConvertValueToBoolean ( string keyName, bool defaultValue ) : bool
keyName string
defaultValue bool
Результат bool

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

public ConvertValueToInt32 ( string keyName, int defaultValue ) : int
keyName string
defaultValue int
Результат int

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

public ConvertValueToIntegratedSecurity ( ) : bool
Результат bool

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

public ConvertValueToString ( string keyName, string defaultValue ) : string
keyName string
defaultValue string
Результат string

DbConnectionOptions() защищенный Метод

protected DbConnectionOptions ( DbConnectionOptions connectionOptions ) : System.Collections
connectionOptions DbConnectionOptions
Результат System.Collections

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

public DbConnectionOptions ( string connectionString ) : System.Collections
connectionString string
Результат System.Collections

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

public DbConnectionOptions ( string connectionString, Hashtable synonyms, bool useOdbcRules ) : System.Collections
connectionString string
synonyms Hashtable
useOdbcRules bool
Результат System.Collections

Expand() защищенный Метод

protected Expand ( ) : string
Результат string

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

public UsersConnectionString ( bool hidePassword ) : string
hidePassword bool
Результат string

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

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