Ejemplo n.º 1
0
 private void SetDateTimeOffsetFrameworkSpecific(int ordinal, DateTimeOffset value)
 => ValueUtilsSmi.SetDateTimeOffset(_eventSink, _recordBuffer, ordinal, GetSmiMetaData(ordinal), value);
Ejemplo n.º 2
0
 private SqlChars GetSqlCharsFrameworkSpecific(int ordinal)
 => ValueUtilsSmi.GetSqlChars(_eventSink, _recordBuffer, ordinal, GetSmiMetaData(ordinal), null);
Ejemplo n.º 3
0
 private void SetTimeSpanFrameworkSpecific(int ordinal, TimeSpan value)
 => ValueUtilsSmi.SetTimeSpan(_eventSink, _recordBuffer, ordinal, GetSmiMetaData(ordinal), value);
Ejemplo n.º 4
0
 /// <include file='..\..\..\..\..\..\..\..\doc\snippets\Microsoft.Data.SqlClient.Server\SqlDataRecord.xml' path='docs/members[@name="SqlDataRecord"]/SetSqlBytes/*' />
 public virtual void SetSqlBytes(int ordinal, SqlBytes value)
 {
     EnsureSubclassOverride();
     ValueUtilsSmi.SetSqlBytes(_eventSink, _recordBuffer, ordinal, GetSmiMetaData(ordinal), value);
 }
Ejemplo n.º 5
0
 private object GetSqlValueFrameworkSpecific(int ordinal)
 => ValueUtilsSmi.GetSqlValue200(_eventSink, _recordBuffer, ordinal, GetSmiMetaData(ordinal), null);
Ejemplo n.º 6
0
 /// <include file='..\..\..\..\..\..\..\..\doc\snippets\Microsoft.Data.SqlClient.Server\SqlDataRecord.xml' path='docs/members[@name="SqlDataRecord"]/SetDateTimeOffset/*' />
 public virtual void SetDateTimeOffset(int ordinal, DateTimeOffset value)
 {
     EnsureSubclassOverride();
     ValueUtilsSmi.SetDateTimeOffset(_eventSink, _recordBuffer, ordinal, GetSmiMetaData(ordinal), value);
 }
Ejemplo n.º 7
0
 /// <include file='..\..\..\..\..\..\..\..\doc\snippets\Microsoft.Data.SqlClient.Server\SqlDataRecord.xml' path='docs/members[@name="SqlDataRecord"]/SetDBNull/*' />
 public virtual void SetDBNull(int ordinal)
 {
     EnsureSubclassOverride();
     ValueUtilsSmi.SetDBNull(_eventSink, _recordBuffer, ordinal, true);
 }
Ejemplo n.º 8
0
 /// <include file='..\..\..\..\..\..\..\..\doc\snippets\Microsoft.Data.SqlClient.Server\SqlDataRecord.xml' path='docs/members[@name="SqlDataRecord"]/SetChars/*' />
 public virtual void SetChars(int ordinal, long fieldOffset, char[] buffer, int bufferOffset, int length)
 {
     EnsureSubclassOverride();
     ValueUtilsSmi.SetChars(_eventSink, _recordBuffer, ordinal, GetSmiMetaData(ordinal), fieldOffset, buffer, bufferOffset, length);
 }
Ejemplo n.º 9
0
 /// <include file='..\..\..\..\..\..\..\..\doc\snippets\Microsoft.Data.SqlClient.Server\SqlDataRecord.xml' path='docs/members[@name="SqlDataRecord"]/SetFloat/*' />
 public virtual void SetFloat(int ordinal, float value)
 {
     EnsureSubclassOverride();
     ValueUtilsSmi.SetSingle(_eventSink, _recordBuffer, ordinal, GetSmiMetaData(ordinal), value);
 }
Ejemplo n.º 10
0
 /// <include file='..\..\..\..\..\..\..\..\doc\snippets\Microsoft.Data.SqlClient.Server\SqlDataRecord.xml' path='docs/members[@name="SqlDataRecord"]/IsDBNull/*' />
 public virtual bool IsDBNull(int ordinal)
 {
     EnsureSubclassOverride();
     ThrowIfInvalidOrdinal(ordinal);
     return(ValueUtilsSmi.IsDBNull(_eventSink, _recordBuffer, ordinal));
 }
Ejemplo n.º 11
0
 /// <include file='..\..\..\..\..\..\..\..\doc\snippets\Microsoft.Data.SqlClient.Server\SqlDataRecord.xml' path='docs/members[@name="SqlDataRecord"]/GetSqlGuid/*' />
 public virtual SqlGuid GetSqlGuid(int ordinal)
 {
     EnsureSubclassOverride();
     return(ValueUtilsSmi.GetSqlGuid(_eventSink, _recordBuffer, ordinal, GetSmiMetaData(ordinal)));
 }
Ejemplo n.º 12
0
 /// <include file='..\..\..\..\..\..\..\..\doc\snippets\Microsoft.Data.SqlClient.Server\SqlDataRecord.xml' path='docs/members[@name="SqlDataRecord"]/GetDateTimeOffset/*' />
 public virtual DateTimeOffset GetDateTimeOffset(int ordinal)
 {
     EnsureSubclassOverride();
     return(ValueUtilsSmi.GetDateTimeOffset(_eventSink, _recordBuffer, ordinal, GetSmiMetaData(ordinal)));
 }
Ejemplo n.º 13
0
 /// <include file='..\..\..\..\..\..\..\..\doc\snippets\Microsoft.Data.SqlClient.Server\SqlDataRecord.xml' path='docs/members[@name="SqlDataRecord"]/GetFloat/*' />
 public virtual float GetFloat(int ordinal)
 {
     EnsureSubclassOverride();
     return(ValueUtilsSmi.GetSingle(_eventSink, _recordBuffer, ordinal, GetSmiMetaData(ordinal)));
 }
Ejemplo n.º 14
0
 /// <include file='..\..\..\..\..\..\..\..\doc\snippets\Microsoft.Data.SqlClient.Server\SqlDataRecord.xml' path='docs/members[@name="SqlDataRecord"]/GetBytes/*' />
 public virtual long GetBytes(int ordinal, long fieldOffset, byte[] buffer, int bufferOffset, int length)
 {
     EnsureSubclassOverride();
     return(ValueUtilsSmi.GetBytes(_eventSink, _recordBuffer, ordinal, GetSmiMetaData(ordinal), fieldOffset, buffer, bufferOffset, length, true));
 }
Ejemplo n.º 15
0
 private SqlXml GetSqlXmlFrameworkSpecific(int ordinal) => ValueUtilsSmi.GetSqlXml(_eventSink, _recordBuffer, ordinal, GetSmiMetaData(ordinal), _recordContext);
Ejemplo n.º 16
0
 private void SetDateTimeOffsetFrameworkSpecific(int ordinal, DateTimeOffset value) => ValueUtilsSmi.SetDateTimeOffset(_eventSink, _recordBuffer, ordinal, GetSmiMetaData(ordinal), value, SmiVersion >= SmiContextFactory.KatmaiVersion);