11 writes to length
System.Data (11)
fx\src\data\System\Data\SqlClient\TdsParser.cs (10)
3351rec.length = length; // In Yukon this length is -1 4146col.length = TdsEnums.SQL_USHORTVARMAXLEN; //Use the same length as other plp datatypes 4148col.length = 0; // placeholder until we read the scale, just make sure it's not SQL_USHORTVARMAXLEN 4150col.length = 3; 4153if (!TryGetTokenLength(tdsType, stateObj, out col.length)) { 4183col.length = Int32.MaxValue; 4244col.length = MetaType.GetTimeSizeFromScale(col.scale); 4248col.length = 3 + MetaType.GetTimeSizeFromScale(col.scale); 4252col.length = 5 + MetaType.GetTimeSizeFromScale(col.scale); 4378metaData.length = shortLength;
fx\src\data\System\Data\SqlClient\TdsParserHelperClasses.cs (1)
863this.length = original.length;
38 references to length
System.Data (38)
fx\src\data\System\Data\SqlClient\SqlBulkCopy.cs (5)
621int size = metadata.length; 637int size = metadata.length; 1106else if ((_enableStreaming) && (metadata.length == MAX_LENGTH) && (!_rowSourceIsSqlDataReaderSmi)) { 1322int length = metadata.length; 1328length = metadata.baseTI.length;
fx\src\data\System\Data\SqlClient\SqlDataReader.cs (8)
307int length = colMetaData.length; 521schemaRow[Size] = (col.baseTI.metaType.IsSizeInCharacters && (col.baseTI.length != 0x7fffffff)) ? (col.baseTI.length / 2) : col.baseTI.length; 524schemaRow[Size] = (col.metaType.IsSizeInCharacters && (col.length != 0x7fffffff)) ? (col.length / 2) : col.length; 3616bytesRemaining = checked(bytesRemaining - _metaData[currentColumn].length);
fx\src\data\System\Data\SqlClient\TdsParser.cs (23)
4158col.metaType = MetaType.GetSqlDataType(tdsType, userType, col.length); 4174if (col.length == TdsEnums.SQL_USHORTVARMAXLEN) { 5048int denormalizedLength = md.baseTI.length; 5186byte[] bytes = new byte[md.baseTI.length]; 5234strValue = strValue.PadRight(md.baseTI.length); 5249strValue = strValue.PadRight(md.baseTI.length / ADP.CharSize); 9230WriteTokenLength(mdPriv.tdsType, mdPriv.length, stateObj); 9243WriteTokenLength(mdPriv.tdsType, mdPriv.length, stateObj); 9332WriteTokenLength(md.tdsType, md.length, stateObj); 9342WriteTokenLength(TdsEnums.SQLBIGVARBINARY, md.length, stateObj); 9355WriteTokenLength(md.tdsType, md.length, stateObj); 9417if (metadata.baseTI.length > 0 && 9418actualLengthInBytes > metadata.baseTI.length) { // see comments agove 9419actualLengthInBytes = metadata.baseTI.length; 9438if (metadata.baseTI.length > 0 && 9439actualLengthInBytes > metadata.baseTI.length) { 9440actualLengthInBytes = metadata.baseTI.length; // this ensure truncation! 9449if (metadata.baseTI.length > 0 && 9450actualLengthInBytes > metadata.baseTI.length) { // see comments above 9451actualLengthInBytes = metadata.baseTI.length; 9457actualLengthInBytes = metadata.baseTI.length; 9574ccb = metadata.length; 9616internalWriteTask = WriteValue(value, metatype, metadata.scale, ccb, ccbStringBytes, 0, stateObj, metadata.length, isDataFeed);
fx\src\data\System\Data\SqlClient\TdsParserHelperClasses.cs (2)
532return type == SqlDbType.Udt && length == Int32.MaxValue; 863this.length = original.length;