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