2 implementations of ITypedGettersV3
System.Data (2)
fx\src\data\Microsoft\SqlServer\Server\SmiRecordBuffer.cs (1)
19
internal abstract class SmiRecordBuffer : SmiTypedGetterSetter,
ITypedGettersV3
, ITypedSettersV3, ITypedGetters, ITypedSetters, IDisposable {
fx\src\data\Microsoft\SqlServer\Server\SmiTypedGetterSetter.cs (1)
19
internal abstract class SmiTypedGetterSetter :
ITypedGettersV3
, ITypedSettersV3 {
82 references to ITypedGettersV3
System.Data (82)
fx\src\data\Microsoft\SqlServer\Server\SmiEventSink.cs (2)
92
internal virtual void ParametersAvailable( SmiParameterMetaData[] metaData,
ITypedGettersV3
paramValues ) {
103
internal virtual void RowAvailable(
ITypedGettersV3
rowData ) {
fx\src\data\Microsoft\SqlServer\Server\SmiEventSink_Default.cs (2)
200
internal override void ParametersAvailable(SmiParameterMetaData[] metaData,
ITypedGettersV3
paramValues) {
268
internal override void RowAvailable(
ITypedGettersV3
rowData ) {
fx\src\data\Microsoft\SqlServer\Server\SmiGettersStream.cs (2)
19
private
ITypedGettersV3
_getters;
24
internal SmiGettersStream( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData ) {
fx\src\data\Microsoft\SqlServer\Server\SqlDataRecord.cs (1)
88
(
ITypedGettersV3
)_recordBuffer,
fx\src\data\Microsoft\SqlServer\Server\ValueUtilsSmi.cs (65)
55
internal static bool IsDBNull( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal ) {
59
internal static bool GetBoolean( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData ) {
72
internal static byte GetByte( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData ) {
84
private static long GetBytesConversion(SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData, long fieldOffset, byte[] buffer, int bufferOffset, int length, bool throwOnNull) {
111
internal static long GetBytes( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiExtendedMetaData metaData, long fieldOffset, byte[] buffer, int bufferOffset, int length, bool throwOnNull ) {
126
internal static long GetBytesInternal( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData, long fieldOffset, byte[] buffer, int bufferOffset, int length, bool throwOnNull ) {
161
internal static long GetChars( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData, long fieldOffset, char[] buffer, int bufferOffset, int length ) {
189
internal static DateTime GetDateTime( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData ) {
202
internal static DateTimeOffset GetDateTimeOffset(SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData, bool gettersSupportKatmaiDateTime) {
223
internal static Decimal GetDecimal( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData ) {
235
internal static Double GetDouble( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData ) {
247
internal static Guid GetGuid( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData ) {
259
internal static Int16 GetInt16( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData ) {
271
internal static Int32 GetInt32( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData ) {
283
internal static Int64 GetInt64( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData ) {
295
internal static Single GetSingle( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData ) {
307
internal static SqlBinary GetSqlBinary( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData ) {
321
internal static SqlBoolean GetSqlBoolean( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData ) {
335
internal static SqlByte GetSqlByte( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData ) {
349
internal static SqlBytes GetSqlBytes( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData, SmiContext context ) {
385
internal static SqlChars GetSqlChars( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData, SmiContext context ) {
435
internal static SqlDateTime GetSqlDateTime( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData ) {
457
internal static SqlDecimal GetSqlDecimal( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData ) {
478
internal static SqlDouble GetSqlDouble( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData ) {
500
internal static SqlGuid GetSqlGuid( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData ) {
522
internal static SqlInt16 GetSqlInt16( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData ) {
544
internal static SqlInt32 GetSqlInt32( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData ) {
565
internal static SqlInt64 GetSqlInt64( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData ) {
587
internal static SqlMoney GetSqlMoney( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData ) {
608
internal static SqlSingle GetSqlSingle( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData ) {
630
internal static SqlString GetSqlString( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData ) {
662
internal static SqlXml GetSqlXml( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData, SmiContext context ) {
683
internal static String GetString( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData ) {
695
internal static SqlSequentialStreamSmi GetSequentialStream( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData, bool bypassTypeCheck = false ) {
707
internal static SqlSequentialTextReaderSmi GetSequentialTextReader( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData ) {
719
internal static Stream GetStream(SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData, bool bypassTypeCheck = false) {
747
internal static TextReader GetTextReader( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData ) {
774
internal static TimeSpan GetTimeSpan(SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData, bool gettersSupportKatmaiDateTime) {
836
ITypedGettersV3
getters,
979
ITypedGettersV3
getters,
1159
ITypedGettersV3
getters, // getters interface to grab value from
2377
private static object GetUdt_LengthChecked( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData ) {
2393
private static Decimal GetDecimal_PossiblyMoney(SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiMetaData metaData) {
2737
private static void ThrowIfITypedGettersIsNull( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal ) {
2989
private static bool IsDBNull_Unchecked( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal ) {
2995
private static bool GetBoolean_Unchecked( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal ) {
3003
private static byte GetByte_Unchecked( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal ) {
3011
private static byte[] GetByteArray_Unchecked( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal ) {
3024
internal static int GetBytes_Unchecked( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, long fieldOffset, byte[] buffer, int bufferOffset, int length ) {
3038
private static long GetBytesLength_Unchecked( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal ) {
3047
private static char[] GetCharArray_Unchecked( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal ) {
3060
internal static int GetChars_Unchecked( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, long fieldOffset, char[] buffer, int bufferOffset, int length ) {
3074
private static long GetCharsLength_Unchecked( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal ) {
3082
private static DateTime GetDateTime_Unchecked( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal ) {
3098
private static Double GetDouble_Unchecked( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal ) {
3106
private static Guid GetGuid_Unchecked( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal ) {
3114
private static Int16 GetInt16_Unchecked( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal ) {
3122
private static Int32 GetInt32_Unchecked( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal ) {
3130
private static Int64 GetInt64_Unchecked( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal ) {
3138
private static Single GetSingle_Unchecked( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal ) {
3146
private static SqlBinary GetSqlBinary_Unchecked( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal ) {
3153
private static SqlDecimal GetSqlDecimal_Unchecked( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal ) {
3161
private static SqlMoney GetSqlMoney_Unchecked( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal ) {
3169
private static SqlXml GetSqlXml_Unchecked( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal, SmiContext context ) {
3188
private static String GetString_Unchecked( SmiEventSink_Default sink,
ITypedGettersV3
getters, int ordinal ) {
fx\src\data\System\Data\SqlClient\SqlCommand.cs (3)
343
internal override void ParametersAvailable( SmiParameterMetaData[] metaData,
ITypedGettersV3
parameterValues ) {
5274
internal void OnParametersAvailableSmi( SmiParameterMetaData[] paramMetaData,
ITypedGettersV3
parameterValues ) {
5282
internal void OnParameterAvailableSmi(SmiParameterMetaData metaData,
ITypedGettersV3
parameterValues, int ordinal) {
fx\src\data\System\Data\SqlClient\SqlDataReaderSmi.cs (3)
940
private
ITypedGettersV3
_currentColumnValuesV3; // Unmanaged-managed data marshalers/cache for SMI V3
1107
private void RowAvailable(
ITypedGettersV3
row ) {
1170
internal override void RowAvailable(
ITypedGettersV3
row ) {
fx\src\data\System\Data\SqlClient\SqlSequentialStreamSmi.cs (2)
10
private
ITypedGettersV3
_getters;
15
internal SqlSequentialStreamSmi(SmiEventSink_Default sink,
ITypedGettersV3
getters, int columnIndex, long length)
fx\src\data\System\Data\SqlClient\SqlSequentialTextReaderSmi.cs (2)
11
private
ITypedGettersV3
_getters;
17
internal SqlSequentialTextReaderSmi(SmiEventSink_Default sink,
ITypedGettersV3
getters, int columnIndex, long length)