17 references to FieldMetaData
System.Data (17)
fx\src\data\Microsoft\SqlServer\Server\ValueUtilsSmi.cs (8)
3645ExtendedClrTypeCode[] cellTypes = new ExtendedClrTypeCode[metaData.FieldMetaData.Count]; 3646for(int i=0; i<metaData.FieldMetaData.Count; i++) { 3654for(int i=0; i<metaData.FieldMetaData.Count; i++) { 3655SmiMetaData fieldMetaData = metaData.FieldMetaData[i]; 3698FillCompatibleSettersFromReader(sink, setters, metaData.FieldMetaData, value); 3720SmiExtendedMetaData[] mdFields = new SmiExtendedMetaData[metaData.FieldMetaData.Count]; 3721metaData.FieldMetaData.CopyTo(mdFields, 0); 3754if (!MetaDataUtilsSmi.IsCompatible(metaData.FieldMetaData[i], record.GetSqlMetaData(i))) {
fx\src\data\System\Data\SqlClient\TdsParser.cs (6)
9028if (0 == metaData.FieldMetaData.Count) { 9033WriteUnsignedShort(checked((ushort) metaData.FieldMetaData.Count), stateObj); 9037for(int i=0; i<metaData.FieldMetaData.Count; i++) { 9038WriteTvpColumnMetaData(metaData.FieldMetaData[i], defaults[i], stateObj); 9095List<TdsOrderUnique> columnList = new List<TdsOrderUnique>(metaData.FieldMetaData.Count); 9096for(int i=0; i<metaData.FieldMetaData.Count; i++) {
fx\src\data\System\Data\SqlClient\TdsRecordBufferSetter.cs (3)
43_fieldSetters = new TdsValueSetter[md.FieldMetaData.Count]; 44for(int i=0; i<md.FieldMetaData.Count; i++) { 45_fieldSetters[i] = new TdsValueSetter(stateObj, md.FieldMetaData[i]);