183 references to KEY
System.Data (183)
fx\src\data\System\Data\SqlClient\SqlConnection.cs (4)
2052throw SQL.ChangePasswordUseOfUnallowedKey(SqlConnectionString.KEY.AttachDBFilename); 2055throw SQL.ChangePasswordUseOfUnallowedKey(SqlConnectionString.KEY.Context_Connection); 2108throw SQL.ChangePasswordUseOfUnallowedKey(SqlConnectionString.KEY.AttachDBFilename); 2112throw SQL.ChangePasswordUseOfUnallowedKey(SqlConnectionString.KEY.Context_Connection);
fx\src\data\System\Data\SqlClient\SqlConnectionPoolGroupProviderInfo.cs (3)
77if (null == userConnectionOptions[SqlConnectionString.KEY.FailoverPartner]) { 78keywordToReplace = SqlConnectionString.KEY.Data_Source; 81keywordToReplace = SqlConnectionString.KEY.FailoverPartner;
fx\src\data\System\Data\SqlClient\SqlConnectionString.cs (175)
253ConvertValueToBoolean(KEY.AsynchronousProcessing, DEFAULT.Asynchronous); // while we don't use it anymore, we still need to verify it is true/false 257_connectionReset = ConvertValueToBoolean(KEY.Connection_Reset, DEFAULT.Connection_Reset); 258_contextConnection = ConvertValueToBoolean(KEY.Context_Connection, DEFAULT.Context_Connection); 260_enlist = ConvertValueToBoolean(KEY.Enlist, ADP.IsWindowsNT); 261_mars = ConvertValueToBoolean(KEY.MARS, DEFAULT.MARS); 262_persistSecurityInfo = ConvertValueToBoolean(KEY.Persist_Security_Info, DEFAULT.Persist_Security_Info); 263_pooling = ConvertValueToBoolean(KEY.Pooling, DEFAULT.Pooling); 264_replication = ConvertValueToBoolean(KEY.Replication, DEFAULT.Replication); 265_userInstance = ConvertValueToBoolean(KEY.User_Instance, DEFAULT.User_Instance); 266_multiSubnetFailover = ConvertValueToBoolean(KEY.MultiSubnetFailover, DEFAULT.MultiSubnetFailover); 267_transparentNetworkIPResolution = ConvertValueToBoolean(KEY.TransparentNetworkIPResolution, DEFAULT.TransparentNetworkIPResolution); 269_connectTimeout = ConvertValueToInt32(KEY.Connect_Timeout, DEFAULT.Connect_Timeout); 270_loadBalanceTimeout = ConvertValueToInt32(KEY.Load_Balance_Timeout, DEFAULT.Load_Balance_Timeout); 271_maxPoolSize = ConvertValueToInt32(KEY.Max_Pool_Size, DEFAULT.Max_Pool_Size); 272_minPoolSize = ConvertValueToInt32(KEY.Min_Pool_Size, DEFAULT.Min_Pool_Size); 273_packetSize = ConvertValueToInt32(KEY.Packet_Size, DEFAULT.Packet_Size); 274_connectRetryCount = ConvertValueToInt32(KEY.Connect_Retry_Count, DEFAULT.Connect_Retry_Count); 275_connectRetryInterval = ConvertValueToInt32(KEY.Connect_Retry_Interval, DEFAULT.Connect_Retry_Interval); 278_applicationName = ConvertValueToString(KEY.Application_Name, DEFAULT.Application_Name); 279_attachDBFileName = ConvertValueToString(KEY.AttachDBFilename, DEFAULT.AttachDBFilename); 280_currentLanguage = ConvertValueToString(KEY.Current_Language, DEFAULT.Current_Language); 281_dataSource = ConvertValueToString(KEY.Data_Source, DEFAULT.Data_Source); 283_failoverPartner = ConvertValueToString(KEY.FailoverPartner, DEFAULT.FailoverPartner); 284_initialCatalog = ConvertValueToString(KEY.Initial_Catalog, DEFAULT.Initial_Catalog); 285_networkLibrary = ConvertValueToString(KEY.Network_Library, null); 286_password = ConvertValueToString(KEY.Password, DEFAULT.Password); 287_trustServerCertificate = ConvertValueToBoolean(KEY.TrustServerCertificate, DEFAULT.TrustServerCertificate); 290_enclaveAttestationUrl = ConvertValueToString(KEY.EnclaveAttestationUrl, DEFAULT.EnclaveAttestationUrl); 293string typeSystemVersionString = ConvertValueToString(KEY.Type_System_Version, null); 294string transactionBindingString = ConvertValueToString(KEY.TransactionBinding, null); 296_userID = ConvertValueToString(KEY.User_ID, DEFAULT.User_ID); 297_workstationId = ConvertValueToString(KEY.Workstation_Id, null); 311if ((string) entry.Key != KEY.Context_Connection && 312(string) entry.Key != KEY.Type_System_Version) { 330throw ADP.InvalidConnectionOptionValue(KEY.Load_Balance_Timeout); 334throw ADP.InvalidConnectionOptionValue(KEY.Connect_Timeout); 338throw ADP.InvalidConnectionOptionValue(KEY.Max_Pool_Size); 342throw ADP.InvalidConnectionOptionValue(KEY.Min_Pool_Size); 356throw ADP.InvalidConnectionOptionValue(KEY.Network_Library); 364ValidateValueLength(_applicationName, TdsEnums.MAXLEN_APPNAME, KEY.Application_Name); 365ValidateValueLength(_currentLanguage , TdsEnums.MAXLEN_LANGUAGE, KEY.Current_Language); 366ValidateValueLength(_dataSource, TdsEnums.MAXLEN_SERVERNAME, KEY.Data_Source); 367ValidateValueLength(_failoverPartner, TdsEnums.MAXLEN_SERVERNAME, KEY.FailoverPartner); 368ValidateValueLength(_initialCatalog, TdsEnums.MAXLEN_DATABASE, KEY.Initial_Catalog); 369ValidateValueLength(_password, TdsEnums.MAXLEN_PASSWORD, KEY.Password); 370ValidateValueLength(_userID, TdsEnums.MAXLEN_USERNAME, KEY.User_ID); 372ValidateValueLength(_workstationId, TdsEnums.MAXLEN_HOSTNAME, KEY.Workstation_Id); 383throw ADP.MissingConnectionOptionValue(KEY.FailoverPartner, KEY.Initial_Catalog); 389_expandedAttachDBFilename = ExpandDataDirectory(KEY.AttachDBFilename, _attachDBFileName, ref datadir); 392throw ADP.InvalidConnectionOptionValue(KEY.AttachDBFilename); 394ValidateValueLength(_expandedAttachDBFilename, TdsEnums.MAXLEN_ATTACHDBFILE, KEY.AttachDBFilename); 406throw ADP.InvalidConnectionOptionValue(KEY.AttachDBFilename); 409ValidateValueLength(_attachDBFileName, TdsEnums.MAXLEN_ATTACHDBFILE, KEY.AttachDBFilename); 442throw ADP.InvalidConnectionOptionValue(KEY.Type_System_Version); 456throw ADP.InvalidConnectionOptionValue(KEY.TransactionBinding); 534ValidateValueLength(_dataSource, TdsEnums.MAXLEN_SERVERNAME, KEY.Data_Source); 604return ExpandKeyword(KEY.AttachDBFilename, _expandedAttachDBFilename); 637hash.Add(KEY.ApplicationIntent, KEY.ApplicationIntent); 638hash.Add(KEY.Application_Name, KEY.Application_Name); 639hash.Add(KEY.AsynchronousProcessing, KEY.AsynchronousProcessing); 640hash.Add(KEY.AttachDBFilename, KEY.AttachDBFilename); 641hash.Add(KEY.PoolBlockingPeriod, KEY.PoolBlockingPeriod); 642hash.Add(KEY.Connect_Timeout, KEY.Connect_Timeout); 643hash.Add(KEY.Connection_Reset, KEY.Connection_Reset); 644hash.Add(KEY.Context_Connection, KEY.Context_Connection); 645hash.Add(KEY.Current_Language, KEY.Current_Language); 646hash.Add(KEY.Data_Source, KEY.Data_Source); 647hash.Add(KEY.Encrypt, KEY.Encrypt); 648hash.Add(KEY.Enlist, KEY.Enlist); 649hash.Add(KEY.FailoverPartner, KEY.FailoverPartner); 650hash.Add(KEY.Initial_Catalog, KEY.Initial_Catalog); 651hash.Add(KEY.Integrated_Security, KEY.Integrated_Security); 652hash.Add(KEY.Load_Balance_Timeout, KEY.Load_Balance_Timeout); 653hash.Add(KEY.MARS, KEY.MARS); 654hash.Add(KEY.Max_Pool_Size, KEY.Max_Pool_Size); 655hash.Add(KEY.Min_Pool_Size, KEY.Min_Pool_Size); 656hash.Add(KEY.MultiSubnetFailover, KEY.MultiSubnetFailover); 657hash.Add(KEY.TransparentNetworkIPResolution, KEY.TransparentNetworkIPResolution); 658hash.Add(KEY.Network_Library, KEY.Network_Library); 659hash.Add(KEY.Packet_Size, KEY.Packet_Size); 660hash.Add(KEY.Password, KEY.Password); 661hash.Add(KEY.Persist_Security_Info, KEY.Persist_Security_Info); 662hash.Add(KEY.Pooling, KEY.Pooling); 663hash.Add(KEY.Replication, KEY.Replication); 664hash.Add(KEY.TrustServerCertificate, KEY.TrustServerCertificate); 665hash.Add(KEY.TransactionBinding, KEY.TransactionBinding); 666hash.Add(KEY.Type_System_Version, KEY.Type_System_Version); 667hash.Add(KEY.ColumnEncryptionSetting, KEY.ColumnEncryptionSetting); 668hash.Add(KEY.EnclaveAttestationUrl, KEY.EnclaveAttestationUrl); 669hash.Add(KEY.User_ID, KEY.User_ID); 670hash.Add(KEY.User_Instance, KEY.User_Instance); 671hash.Add(KEY.Workstation_Id, KEY.Workstation_Id); 672hash.Add(KEY.Connect_Retry_Count, KEY.Connect_Retry_Count); 673hash.Add(KEY.Connect_Retry_Interval, KEY.Connect_Retry_Interval); 674hash.Add(KEY.Authentication, KEY.Authentication); 676hash.Add(SYNONYM.APP, KEY.Application_Name); 677hash.Add(SYNONYM.Async, KEY.AsynchronousProcessing); 678hash.Add(SYNONYM.EXTENDED_PROPERTIES, KEY.AttachDBFilename); 679hash.Add(SYNONYM.INITIAL_FILE_NAME, KEY.AttachDBFilename); 680hash.Add(SYNONYM.CONNECTION_TIMEOUT, KEY.Connect_Timeout); 681hash.Add(SYNONYM.TIMEOUT, KEY.Connect_Timeout); 682hash.Add(SYNONYM.LANGUAGE, KEY.Current_Language); 683hash.Add(SYNONYM.ADDR, KEY.Data_Source); 684hash.Add(SYNONYM.ADDRESS, KEY.Data_Source); 685hash.Add(SYNONYM.NETWORK_ADDRESS, KEY.Data_Source); 686hash.Add(SYNONYM.SERVER, KEY.Data_Source); 687hash.Add(SYNONYM.DATABASE, KEY.Initial_Catalog); 688hash.Add(SYNONYM.TRUSTED_CONNECTION, KEY.Integrated_Security); 689hash.Add(SYNONYM.Connection_Lifetime, KEY.Load_Balance_Timeout); 690hash.Add(SYNONYM.NET, KEY.Network_Library); 691hash.Add(SYNONYM.NETWORK, KEY.Network_Library); 692hash.Add(SYNONYM.Pwd, KEY.Password); 693hash.Add(SYNONYM.PERSISTSECURITYINFO, KEY.Persist_Security_Info); 694hash.Add(SYNONYM.UID, KEY.User_ID); 695hash.Add(SYNONYM.User, KEY.User_ID); 696hash.Add(SYNONYM.WSID, KEY.Workstation_Id); 713ValidateValueLength(result, TdsEnums.MAXLEN_HOSTNAME, KEY.Workstation_Id); 775throw ADP.InvalidConnectionOptionValue(KEY.AttachDBFilename); 783object value = base.Parsetable[KEY.ApplicationIntent]; 791return DbConnectionStringBuilderUtil.ConvertToApplicationIntent(KEY.ApplicationIntent, value); 794throw ADP.InvalidConnectionOptionValue(KEY.ApplicationIntent, e); 797throw ADP.InvalidConnectionOptionValue(KEY.ApplicationIntent, e); 804object value = base.Parsetable[KEY.PoolBlockingPeriod]; 812return DbConnectionStringBuilderUtil.ConvertToPoolBlockingPeriod(KEY.PoolBlockingPeriod, value); 816throw ADP.InvalidConnectionOptionValue(KEY.PoolBlockingPeriod, e); 820throw ADP.InvalidConnectionOptionValue(KEY.PoolBlockingPeriod, e); 825object value = base.Parsetable[KEY.Authentication]; 833return DbConnectionStringBuilderUtil.ConvertToAuthenticationType(KEY.Authentication, valStr); 836throw ADP.InvalidConnectionOptionValue(KEY.Authentication, e); 839throw ADP.InvalidConnectionOptionValue(KEY.Authentication, e); 848object value = base.Parsetable[KEY.ColumnEncryptionSetting]; 856return DbConnectionStringBuilderUtil.ConvertToColumnEncryptionSetting(KEY.ColumnEncryptionSetting, valStr); 859throw ADP.InvalidConnectionOptionValue(KEY.ColumnEncryptionSetting, e); 862throw ADP.InvalidConnectionOptionValue(KEY.ColumnEncryptionSetting, e); 869object authValue = base.Parsetable[KEY.Authentication]; 871return ConvertValueToBoolean(KEY.Encrypt, defaultEncryptValue);
fx\src\data\System\Data\SqlClient\SqlInternalConnectionTds.cs (1)
1675bool isTnirExplicitlySpecifiedInConnectionOptions = connectionOptions.Parsetable[SqlConnectionString.KEY.TransparentNetworkIPResolution] != null;