@@ -57,7 +57,7 @@ public virtual string GetDataTypeName(int ordinal)
57
57
public virtual Type GetFieldType ( int ordinal ) => GetFieldTypeFrameworkSpecific ( ordinal ) ;
58
58
59
59
/// <include file='../../../../../../../doc/snippets/Microsoft.Data.SqlClient.Server/SqlDataRecord.xml' path='docs/members[@name="SqlDataRecord"]/GetValue/*' />
60
- public virtual object GetValue ( int ordinal ) => GetValueFrameworkSpecific ( ordinal ) ;
60
+ public virtual object GetValue ( int ordinal ) => ValueUtilsSmi . GetValue200 ( _recordBuffer , ordinal , GetSmiMetaData ( ordinal ) ) ;
61
61
62
62
/// <include file='../../../../../../../doc/snippets/Microsoft.Data.SqlClient.Server/SqlDataRecord.xml' path='docs/members[@name="SqlDataRecord"]/GetValues/*' />
63
63
public virtual int GetValues ( object [ ] values )
@@ -177,7 +177,7 @@ public virtual SqlMetaData GetSqlMetaData(int ordinal)
177
177
public virtual Type GetSqlFieldType ( int ordinal ) => MetaType . GetMetaTypeFromSqlDbType ( GetSqlMetaData ( ordinal ) . SqlDbType , false ) . SqlType ;
178
178
179
179
/// <include file='../../../../../../../doc/snippets/Microsoft.Data.SqlClient.Server/SqlDataRecord.xml' path='docs/members[@name="SqlDataRecord"]/GetSqlValue/*' />
180
- public virtual object GetSqlValue ( int ordinal ) => GetSqlValueFrameworkSpecific ( ordinal ) ;
180
+ public virtual object GetSqlValue ( int ordinal ) => ValueUtilsSmi . GetSqlValue200 ( _recordBuffer , ordinal , GetSmiMetaData ( ordinal ) ) ;
181
181
182
182
/// <include file='../../../../../../../doc/snippets/Microsoft.Data.SqlClient.Server/SqlDataRecord.xml' path='docs/members[@name="SqlDataRecord"]/GetSqlValues/*' />
183
183
public virtual int GetSqlValues ( object [ ] values )
@@ -200,10 +200,10 @@ public virtual int GetSqlValues(object[] values)
200
200
public virtual SqlBinary GetSqlBinary ( int ordinal ) => ValueUtilsSmi . GetSqlBinary ( _recordBuffer , ordinal , GetSmiMetaData ( ordinal ) ) ;
201
201
202
202
/// <include file='../../../../../../../doc/snippets/Microsoft.Data.SqlClient.Server/SqlDataRecord.xml' path='docs/members[@name="SqlDataRecord"]/GetSqlBytes/*' />
203
- public virtual SqlBytes GetSqlBytes ( int ordinal ) => GetSqlBytesFrameworkSpecific ( ordinal ) ;
203
+ public virtual SqlBytes GetSqlBytes ( int ordinal ) => ValueUtilsSmi . GetSqlBytes ( _recordBuffer , ordinal , GetSmiMetaData ( ordinal ) ) ;
204
204
205
205
/// <include file='../../../../../../../doc/snippets/Microsoft.Data.SqlClient.Server/SqlDataRecord.xml' path='docs/members[@name="SqlDataRecord"]/GetSqlXml/*' />
206
- public virtual SqlXml GetSqlXml ( int ordinal ) => GetSqlXmlFrameworkSpecific ( ordinal ) ;
206
+ public virtual SqlXml GetSqlXml ( int ordinal ) => ValueUtilsSmi . GetSqlXml ( _recordBuffer , ordinal , GetSmiMetaData ( ordinal ) ) ;
207
207
208
208
/// <include file='../../../../../../../doc/snippets/Microsoft.Data.SqlClient.Server/SqlDataRecord.xml' path='docs/members[@name="SqlDataRecord"]/GetSqlBoolean/*' />
209
209
public virtual SqlBoolean GetSqlBoolean ( int ordinal ) => ValueUtilsSmi . GetSqlBoolean ( _recordBuffer , ordinal , GetSmiMetaData ( ordinal ) ) ;
@@ -212,7 +212,7 @@ public virtual int GetSqlValues(object[] values)
212
212
public virtual SqlByte GetSqlByte ( int ordinal ) => ValueUtilsSmi . GetSqlByte ( _recordBuffer , ordinal , GetSmiMetaData ( ordinal ) ) ;
213
213
214
214
/// <include file='../../../../../../../doc/snippets/Microsoft.Data.SqlClient.Server/SqlDataRecord.xml' path='docs/members[@name="SqlDataRecord"]/GetSqlChars/*' />
215
- public virtual SqlChars GetSqlChars ( int ordinal ) => GetSqlCharsFrameworkSpecific ( ordinal ) ;
215
+ public virtual SqlChars GetSqlChars ( int ordinal ) => ValueUtilsSmi . GetSqlChars ( _recordBuffer , ordinal , GetSmiMetaData ( ordinal ) ) ;
216
216
217
217
/// <include file='../../../../../../../doc/snippets/Microsoft.Data.SqlClient.Server/SqlDataRecord.xml' path='docs/members[@name="SqlDataRecord"]/GetSqlInt16/*' />
218
218
public virtual SqlInt16 GetSqlInt16 ( int ordinal ) => ValueUtilsSmi . GetSqlInt16 ( _recordBuffer , ordinal , GetSmiMetaData ( ordinal ) ) ;
@@ -290,10 +290,10 @@ public virtual int GetSqlValues(object[] values)
290
290
public virtual void SetDateTime ( int ordinal , DateTime value ) => ValueUtilsSmi . SetDateTime ( _recordBuffer , ordinal , GetSmiMetaData ( ordinal ) , value ) ;
291
291
292
292
/// <include file='../../../../../../../doc/snippets/Microsoft.Data.SqlClient.Server/SqlDataRecord.xml' path='docs/members[@name="SqlDataRecord"]/SetTimeSpan/*' />
293
- public virtual void SetTimeSpan ( int ordinal , TimeSpan value ) => SetTimeSpanFrameworkSpecific ( ordinal , value ) ;
293
+ public virtual void SetTimeSpan ( int ordinal , TimeSpan value ) => ValueUtilsSmi . SetTimeSpan ( _recordBuffer , ordinal , GetSmiMetaData ( ordinal ) , value ) ;
294
294
295
295
/// <include file='../../../../../../../doc/snippets/Microsoft.Data.SqlClient.Server/SqlDataRecord.xml' path='docs/members[@name="SqlDataRecord"]/SetDateTimeOffset/*' />
296
- public virtual void SetDateTimeOffset ( int ordinal , DateTimeOffset value ) => SetDateTimeOffsetFrameworkSpecific ( ordinal , value ) ;
296
+ public virtual void SetDateTimeOffset ( int ordinal , DateTimeOffset value ) => ValueUtilsSmi . SetDateTimeOffset ( _recordBuffer , ordinal , GetSmiMetaData ( ordinal ) , value ) ;
297
297
298
298
/// <include file='../../../../../../../doc/snippets/Microsoft.Data.SqlClient.Server/SqlDataRecord.xml' path='docs/members[@name="SqlDataRecord"]/SetDBNull/*' />
299
299
public virtual void SetDBNull ( int ordinal )
0 commit comments