43 references to ProviderInfo
System.Data (43)
fx\src\data\System\Data\Odbc\OdbcCommand.cs (3)
569if(!Connection.ProviderInfo.NoQueryTimeout) { 579if(!Connection.ProviderInfo.NoSqlSoptSSNoBrowseTable && !Connection.ProviderInfo.NoSqlSoptSSHiddenColumns) {
fx\src\data\System\Data\Odbc\OdbcConnection.cs (34)
101if (IsOpen && !ProviderInfo.NoCurrentCatalog) { 198if (ProviderInfo.DriverName == null) { 199ProviderInfo.DriverName = GetInfoStringUnhandled(ODBC32.SQL_INFO.DRIVER_NAME); 201return ProviderInfo.DriverName; 209if (ProviderInfo.DriverVersion == null) { 210ProviderInfo.DriverVersion = GetInfoStringUnhandled(ODBC32.SQL_INFO.DRIVER_ODBC_VER); 212if (ProviderInfo.DriverVersion != null && ProviderInfo.DriverVersion.Length>=2) { 214ProviderInfo.IsV3Driver = (int.Parse(ProviderInfo.DriverVersion.Substring(0,2), CultureInfo.InvariantCulture) >= 3); 217ProviderInfo.IsV3Driver = false; 222ProviderInfo.DriverVersion = ""; 225return ProviderInfo.IsV3Driver; 244if (!ProviderInfo.HasEscapeChar) { 248ProviderInfo.EscapeChar = (escapeCharString.Length==1)?escapeCharString[0]:QuoteChar(method)[0]; 250return ProviderInfo.EscapeChar; 255if (!ProviderInfo.HasQuoteChar) { 259ProviderInfo.QuoteChar = (1==quoteCharString.Length)?quoteCharString:"\0"; 261return ProviderInfo.QuoteChar; 299if (!ProviderInfo.NoConnectionDead) { 598ProviderInfo.TestedSQLTypes |= (int)sqlcvt; 599ProviderInfo.SupportedSQLTypes |= (int)sqlcvt; 618ProviderInfo.RestrictedSQLBindTypes |= (int)sqlcvt; 624ProviderInfo.NoCurrentCatalog = true; 627ProviderInfo.NoConnectionDead = true; 638ProviderInfo.NoQueryTimeout = true; 641ProviderInfo.NoSqlSoptSSNoBrowseTable = true; 644ProviderInfo.NoSqlSoptSSHiddenColumns = true; 657ProviderInfo.NoSqlCASSColumnKey = true; 733if (0 == (ProviderInfo.TestedSQLTypes & (int)sqlcvt)) { 739ProviderInfo.TestedSQLTypes |= (int)sqlcvt; 740ProviderInfo.SupportedSQLTypes |= flags; 745return (0 != (ProviderInfo.SupportedSQLTypes & (int)sqlcvt)); 763return (0 != (ProviderInfo.RestrictedSQLBindTypes & (int)sqlcvt));
fx\src\data\System\Data\Odbc\OdbcDataReader.cs (6)
199if (!Connection.ProviderInfo.NoSqlSoptSSNoBrowseTable && !Connection.ProviderInfo.NoSqlSoptSSHiddenColumns) { 1830if (!Connection.ProviderInfo.NoSqlCASSColumnKey) { 1872if (!Connection.ProviderInfo.NoSqlCASSColumnKey) { 2055if (!Connection.ProviderInfo.NoSqlPrimaryKeys) { 2116Connection.ProviderInfo.NoSqlPrimaryKeys = true;