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