OleDbConnectionString.cs (16)
92string? prompt = this[KEY.Prompt];
94|| !ADP.IsEmpty(this[KEY.WindowHandle]));
128get { return base.ConvertValueToInt32(KEY.Connect_Timeout, ADP.DefaultConnectionTimeout); }
133get { return base.ConvertValueToString(KEY.Data_Source, string.Empty)!; }
138get { return base.ConvertValueToString(KEY.Initial_Catalog, string.Empty)!; }
145Debug.Assert(!ADP.IsEmpty(this[KEY.Provider]), "no Provider");
146return this[KEY.Provider]!;
350if (ConvertValueToBoolean(KEY.Asynchronous_Processing, false))
355int connectTimeout = ConvertValueToInt32(KEY.Connect_Timeout, 0);
361string? progid = ConvertValueToString(KEY.Data_Provider, null);
370progid = ConvertValueToString(KEY.RemoteProvider, null);
379progid = ConvertValueToString(KEY.Provider, string.Empty)!.Trim();
388bool hasOleDBServices = (base.ContainsKey(KEY.Ole_DB_Services) && !ADP.IsEmpty((string?)base[KEY.Ole_DB_Services]));
416connectionString = $"{KEY.Ole_DB_Services}={_oledbServices.ToString(CultureInfo.InvariantCulture)};{connectionString}";
423_oledbServices = ConvertValueToInt32(KEY.Ole_DB_Services, DbConnectionStringDefaults.OleDbServices);