2 writes to _currentMetaData
System.Data (2)
fx\src\data\System\Data\SqlClient\SqlDataReaderSmi.cs (2)
1071
_currentMetaData
= md;
1121
_currentMetaData
= null;
60 references to _currentMetaData
System.Data (60)
fx\src\data\System\Data\SqlClient\SqlDataReaderSmi.cs (60)
60
return
_currentMetaData
[ordinal].Name;
65
SmiExtendedMetaData md =
_currentMetaData
[ordinal];
76
if (SqlDbType.Udt ==
_currentMetaData
[ordinal].SqlDbType) {
77
return
_currentMetaData
[ordinal].Type;
81
_currentMetaData
[ordinal].SqlDbType,
_currentMetaData
[ordinal].IsMultiValued).ClassType ;
88
if (SqlDbType.Udt ==
_currentMetaData
[ordinal].SqlDbType) {
89
return
_currentMetaData
[ordinal].Type;
93
_currentMetaData
[ordinal].SqlDbType,
_currentMetaData
[ordinal].IsMultiValued).SqlType ;
106
SmiQueryMetaData metaData =
_currentMetaData
[ordinal];
117
SmiQueryMetaData metaData =
_currentMetaData
[ordinal];
206
return ValueUtilsSmi.GetBoolean(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal]);
211
return ValueUtilsSmi.GetByte(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal]);
216
return ValueUtilsSmi.GetBytes(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal], fieldOffset, buffer, bufferOffset, length, true);
222
return ValueUtilsSmi.GetBytesInternal(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal], fieldOffset, buffer, bufferOffset, length, false);
231
SmiExtendedMetaData metaData =
_currentMetaData
[ordinal];
242
return ValueUtilsSmi.GetGuid(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal]);
247
return ValueUtilsSmi.GetInt16(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal]);
252
return ValueUtilsSmi.GetInt32(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal]);
257
return ValueUtilsSmi.GetInt64(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal]);
262
return ValueUtilsSmi.GetSingle(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal]);
267
return ValueUtilsSmi.GetDouble(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal]);
272
return ValueUtilsSmi.GetString(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal]);
277
return ValueUtilsSmi.GetDecimal(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal]);
282
return ValueUtilsSmi.GetDateTime(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal]);
389
while(null ==
_currentMetaData
&& _eventStream.HasEvents) {
550
SmiQueryMetaData colMetaData =
_currentMetaData
[i];
730
return ValueUtilsSmi.GetSqlBinary(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal]);
735
return ValueUtilsSmi.GetSqlBoolean(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal]);
740
return ValueUtilsSmi.GetSqlByte(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal]);
745
return ValueUtilsSmi.GetSqlInt16(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal]);
750
return ValueUtilsSmi.GetSqlInt32(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal]);
755
return ValueUtilsSmi.GetSqlInt64(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal]);
760
return ValueUtilsSmi.GetSqlSingle(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal]);
765
return ValueUtilsSmi.GetSqlDouble(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal]);
770
return ValueUtilsSmi.GetSqlMoney(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal]);
775
return ValueUtilsSmi.GetSqlDateTime(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal]);
781
return ValueUtilsSmi.GetSqlDecimal(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal]);
786
return ValueUtilsSmi.GetSqlString(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal]);
791
return ValueUtilsSmi.GetSqlGuid(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal]);
796
return ValueUtilsSmi.GetSqlChars(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal], _currentConnection.InternalContext);
801
return ValueUtilsSmi.GetSqlBytes(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal], _currentConnection.InternalContext);
806
return ValueUtilsSmi.GetSqlXml(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal], _currentConnection.InternalContext);
811
return ValueUtilsSmi.GetTimeSpan(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal], _currentConnection.IsKatmaiOrNewer);
816
return ValueUtilsSmi.GetDateTimeOffset(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal], _currentConnection.IsKatmaiOrNewer);
822
SmiMetaData metaData =
_currentMetaData
[ordinal];
857
SmiQueryMetaData metaData =
_currentMetaData
[ordinal];
875
SmiQueryMetaData metaData =
_currentMetaData
[ordinal];
894
if (
_currentMetaData
[ordinal].SqlDbType != SqlDbType.Xml) {
904
_currentStream = ValueUtilsSmi.GetSequentialStream(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal], bypassTypeCheck: true);
908
stream = ValueUtilsSmi.GetStream(_readerEventSink, _currentColumnValuesV3, ordinal,
_currentMetaData
[ordinal], bypassTypeCheck: true);
978
if (null ==
_currentMetaData
|| _visibleColumnCount == this.InternalFieldCount) {
979
return
_currentMetaData
;
998
visibleMetaData[i] =
_currentMetaData
[_indexMap[i]];
1007
return (int)
_currentMetaData
[ordinal].LocaleId;
1020
return
_currentMetaData
.Length;
1078
_indexMap = new int[
_currentMetaData
.Length];
1081
for(i=0; i<
_currentMetaData
.Length; i++) {
1082
if (!
_currentMetaData
[i].IsHidden.IsTrue) {