3 types derived from SmiTypedGetterSetter
System.Data (3)
fx\src\data\Microsoft\SqlServer\Server\SmiRecordBuffer.cs (1)
19internal abstract class SmiRecordBuffer : SmiTypedGetterSetter, ITypedGettersV3, ITypedSettersV3, ITypedGetters, ITypedSetters, IDisposable {
fx\src\data\Microsoft\SqlServer\Server\SmiRequestExecutor.cs (1)
16internal abstract class SmiRequestExecutor : SmiTypedGetterSetter, ITypedSettersV3, ITypedSetters, ITypedGetters, IDisposable {
fx\src\data\System\Data\SqlClient\TdsParameterSetter.cs (1)
20internal class TdsParameterSetter : SmiTypedGetterSetter {
37 references to SmiTypedGetterSetter
System.Data (37)
fx\src\data\Microsoft\SqlServer\Server\SmiEventSink.cs (2)
37internal virtual void ParameterAvailable(SmiParameterMetaData metaData, SmiTypedGetterSetter paramValue, int ordinal) { 56internal virtual void RowAvailable(SmiTypedGetterSetter rowData) {
fx\src\data\Microsoft\SqlServer\Server\SmiEventSink_Default.cs (1)
207internal override void ParameterAvailable(SmiParameterMetaData metaData, SmiTypedGetterSetter paramValue, int ordinal) {
fx\src\data\Microsoft\SqlServer\Server\SmiTypedGetterSetter.cs (1)
220internal virtual SmiTypedGetterSetter GetTypedGetterSetter(SmiEventSink sink, int ordinal) {
fx\src\data\Microsoft\SqlServer\Server\ValueUtilsSmi.cs (25)
204return GetDateTimeOffset(sink, (SmiTypedGetterSetter)getters, ordinal, metaData); 215internal static DateTimeOffset GetDateTimeOffset(SmiEventSink_Default sink, SmiTypedGetterSetter getters, int ordinal, SmiMetaData metaData) { 776return GetTimeSpan(sink, (SmiTypedGetterSetter)getters, ordinal, metaData); 787internal static TimeSpan GetTimeSpan(SmiEventSink_Default sink, SmiTypedGetterSetter getters, int ordinal, SmiMetaData metaData) { 798SmiTypedGetterSetter getters, 937SmiTypedGetterSetter getters, 1251SmiTypedGetterSetter getters, // getters interface to grab value from 1413SetDateTimeOffset_Unchecked(sink, (SmiTypedGetterSetter)setters, ordinal, value); 1562SetTimeSpan_Checked(sink, (SmiTypedGetterSetter)setters, ordinal, metaData, value); 1645SmiTypedGetterSetter setters, 1682SmiTypedGetterSetter setters, 1847internal static void FillCompatibleSettersFromReader(SmiEventSink_Default sink, SmiTypedGetterSetter setters, IList<SmiExtendedMetaData> metaData, DbDataReader reader) { 2155internal static void FillCompatibleSettersFromRecord(SmiEventSink_Default sink, SmiTypedGetterSetter setters, SmiMetaData[] metaData, SqlDataRecord record, SmiDefaultFieldsProperty useDefaultValues) 2439private static void SetTimeSpan_Checked(SmiEventSink_Default sink, SmiTypedGetterSetter setters, int ordinal, SmiMetaData metaData, TimeSpan value) { 2533private static void SetBytes_FromReader(SmiEventSink_Default sink, SmiTypedGetterSetter setters, int ordinal, SmiMetaData metaData, DbDataReader reader, int offset) { 2623private static void SetCharsOrString_FromReader(SmiEventSink_Default sink, SmiTypedGetterSetter setters, int ordinal, SmiMetaData metaData, DbDataReader reader, int offset) { 2641private static void SetChars_FromReader(SmiEventSink_Default sink, SmiTypedGetterSetter setters, int ordinal, SmiMetaData metaData, DbDataReader reader, int offset) { 2676private static void SetString_FromReader(SmiEventSink_Default sink, SmiTypedGetterSetter setters, int ordinal, SmiMetaData metaData, DbDataReader reader, int offset) { 3090private static DateTimeOffset GetDateTimeOffset_Unchecked(SmiEventSink_Default sink, SmiTypedGetterSetter getters, int ordinal) { 3200private static TimeSpan GetTimeSpan_Unchecked(SmiEventSink_Default sink, SmiTypedGetterSetter getters, int ordinal) { 3337private static void SetTimeSpan_Unchecked(SmiEventSink_Default sink, SmiTypedGetterSetter setters, int ordinal, TimeSpan value) { 3342private static void SetDateTimeOffset_Unchecked(SmiEventSink_Default sink, SmiTypedGetterSetter setters, int ordinal, DateTimeOffset value) { 3634SmiTypedGetterSetter setters, 3684SmiTypedGetterSetter setters, 3707SmiTypedGetterSetter setters,
fx\src\data\System\Data\SqlClient\SqlCommand.cs (2)
358internal override void ParameterAvailable(SmiParameterMetaData metaData, SmiTypedGetterSetter parameterValues, int ordinal) 5300OutParamEventSink, (SmiTypedGetterSetter)parameterValues, ordinal, metaData, _smiRequestContext, buffer );
fx\src\data\System\Data\SqlClient\SqlDataReaderSmi.cs (5)
108return ValueUtilsSmi.GetValue200(_readerEventSink, (SmiTypedGetterSetter)_currentColumnValuesV3, ordinal, metaData, _currentConnection.InternalContext); 122return (T)ValueUtilsSmi.GetSqlValue200(_readerEventSink, (SmiTypedGetterSetter)_currentColumnValuesV3, ordinal, metaData, _currentConnection.InternalContext); 131return (T)ValueUtilsSmi.GetValue200(_readerEventSink, (SmiTypedGetterSetter)_currentColumnValuesV3, ordinal, metaData, _currentConnection.InternalContext); 824return ValueUtilsSmi.GetSqlValue200(_readerEventSink, (SmiTypedGetterSetter)_currentColumnValuesV3, ordinal, metaData, _currentConnection.InternalContext); 1177internal override void RowAvailable(SmiTypedGetterSetter rowData) {
fx\src\data\System\Data\SqlClient\TdsParameterSetter.cs (1)
53internal override SmiTypedGetterSetter GetTypedGetterSetter(SmiEventSink sink, int ordinal) {