8 writes to _SqlDataReaderRowSource
System.Data (8)
fx\src\data\System\Data\SqlClient\SqlBulkCopy.cs (8)
1478_SqlDataReaderRowSource = reader as SqlDataReader; 1507_SqlDataReaderRowSource = _rowSource as SqlDataReader; 1543_SqlDataReaderRowSource = null; 1580_SqlDataReaderRowSource = null; 1630_SqlDataReaderRowSource = null; 1661_SqlDataReaderRowSource = reader as SqlDataReader; 1693_SqlDataReaderRowSource = _rowSource as SqlDataReader; 1732_SqlDataReaderRowSource = null;
23 references to _SqlDataReaderRowSource
System.Data (23)
fx\src\data\System\Data\SqlClient\SqlBulkCopy.cs (23)
687if (null != _SqlDataReaderRowSource && metadata.collation != null) { 691int sourceLcid = _SqlDataReaderRowSource.GetLocaleId(sourceColumnId); 693throw SQL.BulkLoadLcidMismatch(sourceLcid, _SqlDataReaderRowSource.GetName(sourceColumnId), destinationLcid, metadata.column); 861Debug.Assert(_SqlDataReaderRowSource != null, "Should not be reading row as an XmlReader if bulk copy source is not a SqlDataReader"); 862return new XmlDataFeed(_SqlDataReaderRowSource.GetXmlReader(sourceOrdinal)); 873else if (null != _SqlDataReaderRowSource) { 880value = _SqlDataReaderRowSource.GetSqlDecimal(sourceOrdinal); 883value = new SqlDecimal(_SqlDataReaderRowSource.GetSqlDouble(sourceOrdinal).Value); 886value = new SqlDecimal(_SqlDataReaderRowSource.GetSqlSingle(sourceOrdinal).Value); 890value = (INullable)_SqlDataReaderRowSource.GetSqlValue(sourceOrdinal); 901object value = _SqlDataReaderRowSource.GetValue(sourceOrdinal); 921if ((_enableStreaming) && (_SqlDataReaderRowSource == null) && (rowSourceAsIDataReader.IsDBNull(sourceOrdinal))) { 1069if (((_SqlDataReaderRowSource != null) || (_dataTableSource != null)) && ((metadata.metaType.NullableType == TdsEnums.SQLDECIMALN) || (metadata.metaType.NullableType == TdsEnums.SQLNUMERICN))) { 1076t = _SqlDataReaderRowSource.GetFieldType(sourceOrdinal); 1109if (_SqlDataReaderRowSource != null) { 1111MetaType mtSource = _SqlDataReaderRowSource.MetaData[sourceOrdinal].metaType; 1114if ((metadata.type == SqlDbType.VarBinary) && (mtSource.IsBinType) && (mtSource.SqlDbType != SqlDbType.Timestamp) && _SqlDataReaderRowSource.IsCommandBehavior(CommandBehavior.SequentialAccess)) { 1479if (_SqlDataReaderRowSource != null) { 1480_rowSourceIsSqlDataReaderSmi = _SqlDataReaderRowSource is SqlDataReaderSmi; 1508if (_SqlDataReaderRowSource != null) { 1509_rowSourceIsSqlDataReaderSmi = _SqlDataReaderRowSource is SqlDataReaderSmi; 1986if ((_SqlDataReaderRowSource != null) && (_connection.IsKatmaiOrNewer)) { 1987variantInternalType = _SqlDataReaderRowSource.GetVariantInternalStorageType(_sortedColumnMappings[col]._sourceColumnOrdinal);