16 implementations of INullable
System.Data.Common (16)
System\Data\SQLTypes\SQLBinary.cs (1)
15public struct SqlBinary : INullable, IComparable, IXmlSerializable, IEquatable<SqlBinary>
System\Data\SQLTypes\SQLBoolean.cs (1)
21public struct SqlBoolean : INullable, IComparable, IXmlSerializable, IEquatable<SqlBoolean>
System\Data\SQLTypes\SQLByte.cs (1)
21public struct SqlByte : INullable, IComparable, IXmlSerializable, IEquatable<SqlByte>
System\Data\SQLTypes\SQLBytes.cs (1)
24public sealed class SqlBytes : INullable, IXmlSerializable, ISerializable
System\Data\SQLTypes\SQLChars.cs (1)
16public sealed class SqlChars : INullable, IXmlSerializable, ISerializable
System\Data\SQLTypes\SQLDateTime.cs (1)
24public struct SqlDateTime : INullable, IComparable, IXmlSerializable, IEquatable<SqlDateTime>
System\Data\SQLTypes\SQLDecimal.cs (1)
21public struct SqlDecimal : INullable, IComparable, IXmlSerializable, IEquatable<SqlDecimal>
System\Data\SQLTypes\SQLDouble.cs (1)
22public struct SqlDouble : INullable, IComparable, IXmlSerializable, IEquatable<SqlDouble>
System\Data\SQLTypes\SQLGuid.cs (1)
23public struct SqlGuid : INullable, IComparable, ISerializable, IXmlSerializable, IEquatable<SqlGuid>
System\Data\SQLTypes\SQLInt16.cs (1)
20public struct SqlInt16 : INullable, IComparable, IXmlSerializable, IEquatable<SqlInt16>
System\Data\SQLTypes\SQLInt32.cs (1)
20public struct SqlInt32 : INullable, IComparable, IXmlSerializable, IEquatable<SqlInt32>
System\Data\SQLTypes\SQLInt64.cs (1)
21public struct SqlInt64 : INullable, IComparable, IXmlSerializable, IEquatable<SqlInt64>
System\Data\SQLTypes\SQLMoney.cs (1)
24public struct SqlMoney : INullable, IComparable, IXmlSerializable, IEquatable<SqlMoney>
System\Data\SQLTypes\SQLSingle.cs (1)
20public struct SqlSingle : INullable, IComparable, IXmlSerializable, IEquatable<SqlSingle>
System\Data\SQLTypes\SQLString.cs (1)
37public struct SqlString : INullable, IComparable, IXmlSerializable, IEquatable<SqlString>
System\Data\SQLTypes\SqlXml.cs (1)
17public sealed class SqlXml : INullable, IXmlSerializable
19 references to INullable
netstandard (1)
netstandard.cs (1)
571[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Data.SqlTypes.INullable))]
PresentationFramework-SystemData (3)
SystemDataExtension.cs (3)
34INullable nullable = value as INullable; 41return typeof(INullable).IsAssignableFrom(type);
System.Data (1)
src\libraries\shims\System.Data\ref\System.Data.cs (1)
227[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Data.SqlTypes.INullable))]
System.Data.Common (12)
src\libraries\Common\src\System\Data\Common\AdapterUtil.cs (2)
488INullable? nullable = (value as INullable);
System\Data\Common\DataStorage.cs (5)
296if (typeof(INullable).IsAssignableFrom(dataType)) 501Debug.Assert(nullable == typeof(INullable).IsAssignableFrom(dataType), "INullable"); 512typeof(INullable).IsAssignableFrom(dataType), 531INullable? inullable = (value as INullable);
System\Data\Common\SqlUDTStorage.cs (3)
62return (((INullable)_values[record]).IsNull); 89INullable nullableValue = (INullable)_values[recordNo1];
System\Data\xmlsaver.cs (2)
74if (entry.Key is INullable) 83if (entry.Value is INullable)
System.Data.Odbc (2)
src\libraries\Common\src\System\Data\Common\AdapterUtil.cs (2)
488INullable? nullable = (value as INullable);