2
0

DbConnectionStringDefaults.cs 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. using System.Data.SqlClient;
  2. namespace System.Data.Common {
  3. internal static class DbConnectionStringDefaults {
  4. // all
  5. // internal const string NamedConnection = "";
  6. // Odbc
  7. internal const string Driver = "";
  8. internal const string Dsn = "";
  9. // OleDb
  10. internal const bool AdoNetPooler = false;
  11. internal const string FileName = "";
  12. internal const int OleDbServices = ~(/*DBPROPVAL_OS_AGR_AFTERSESSION*/0x00000008 | /*DBPROPVAL_OS_CLIENTCURSOR*/0x00000004); // -13
  13. internal const string Provider = "";
  14. // OracleClient
  15. internal const bool Unicode = false;
  16. internal const bool OmitOracleConnectionName = false;
  17. // SqlClient
  18. internal const ApplicationIntent ApplicationIntent = System.Data.SqlClient.ApplicationIntent.ReadWrite;
  19. internal const string ApplicationName = ".Net SqlClient Data Provider";
  20. internal const bool AsynchronousProcessing = false;
  21. internal const string AttachDBFilename = "";
  22. internal const int ConnectTimeout = 15;
  23. internal const bool ConnectionReset = true;
  24. internal const bool ContextConnection = false;
  25. internal const string CurrentLanguage = "";
  26. internal const string DataSource = "";
  27. internal const bool Encrypt = false;
  28. internal const bool Enlist = true;
  29. internal const string FailoverPartner = "";
  30. internal const string InitialCatalog = "";
  31. internal const bool IntegratedSecurity = false;
  32. internal const int LoadBalanceTimeout = 0; // default of 0 means don't use
  33. internal const bool MultipleActiveResultSets = false;
  34. internal const bool MultiSubnetFailover = false;
  35. internal const int MaxPoolSize = 100;
  36. internal const int MinPoolSize = 0;
  37. internal const string NetworkLibrary = "";
  38. internal const int PacketSize = 8000;
  39. internal const string Password = "";
  40. internal const bool PersistSecurityInfo = false;
  41. internal const bool Pooling = true;
  42. internal const bool TrustServerCertificate = false;
  43. internal const string TypeSystemVersion = "Latest";
  44. internal const string UserID = "";
  45. internal const bool UserInstance = false;
  46. internal const bool Replication = false;
  47. internal const string WorkstationID = "";
  48. internal const string TransactionBinding = "Implicit Unbind";
  49. internal const int ConnectRetryCount = 1;
  50. internal const int ConnectRetryInterval = 10;
  51. }
  52. }