16 implementations of INullable
System.Data.Common (16)
System\Data\SQLTypes\SQLBinary.cs (1)
15
public struct SqlBinary :
INullable
, IComparable, IXmlSerializable, IEquatable<SqlBinary>
System\Data\SQLTypes\SQLBoolean.cs (1)
21
public struct SqlBoolean :
INullable
, IComparable, IXmlSerializable, IEquatable<SqlBoolean>
System\Data\SQLTypes\SQLByte.cs (1)
21
public struct SqlByte :
INullable
, IComparable, IXmlSerializable, IEquatable<SqlByte>
System\Data\SQLTypes\SQLBytes.cs (1)
24
public sealed class SqlBytes :
INullable
, IXmlSerializable, ISerializable
System\Data\SQLTypes\SQLChars.cs (1)
16
public sealed class SqlChars :
INullable
, IXmlSerializable, ISerializable
System\Data\SQLTypes\SQLDateTime.cs (1)
24
public struct SqlDateTime :
INullable
, IComparable, IXmlSerializable, IEquatable<SqlDateTime>
System\Data\SQLTypes\SQLDecimal.cs (1)
21
public struct SqlDecimal :
INullable
, IComparable, IXmlSerializable, IEquatable<SqlDecimal>
System\Data\SQLTypes\SQLDouble.cs (1)
22
public struct SqlDouble :
INullable
, IComparable, IXmlSerializable, IEquatable<SqlDouble>
System\Data\SQLTypes\SQLGuid.cs (1)
23
public struct SqlGuid :
INullable
, IComparable, ISerializable, IXmlSerializable, IEquatable<SqlGuid>
System\Data\SQLTypes\SQLInt16.cs (1)
20
public struct SqlInt16 :
INullable
, IComparable, IXmlSerializable, IEquatable<SqlInt16>
System\Data\SQLTypes\SQLInt32.cs (1)
20
public struct SqlInt32 :
INullable
, IComparable, IXmlSerializable, IEquatable<SqlInt32>
System\Data\SQLTypes\SQLInt64.cs (1)
21
public struct SqlInt64 :
INullable
, IComparable, IXmlSerializable, IEquatable<SqlInt64>
System\Data\SQLTypes\SQLMoney.cs (1)
24
public struct SqlMoney :
INullable
, IComparable, IXmlSerializable, IEquatable<SqlMoney>
System\Data\SQLTypes\SQLSingle.cs (1)
20
public struct SqlSingle :
INullable
, IComparable, IXmlSerializable, IEquatable<SqlSingle>
System\Data\SQLTypes\SQLString.cs (1)
37
public struct SqlString :
INullable
, IComparable, IXmlSerializable, IEquatable<SqlString>
System\Data\SQLTypes\SqlXml.cs (1)
17
public 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)
34
INullable
nullable = value as
INullable
;
41
return 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)
488
INullable
? nullable = (value as
INullable
);
System\Data\Common\DataStorage.cs (5)
300
if (typeof(
INullable
).IsAssignableFrom(dataType))
505
Debug.Assert(nullable == typeof(
INullable
).IsAssignableFrom(dataType), "INullable");
516
typeof(
INullable
).IsAssignableFrom(dataType),
535
INullable
? inullable = (value as
INullable
);
System\Data\Common\SqlUDTStorage.cs (3)
62
return (((
INullable
)_values[record]).IsNull);
89
INullable
nullableValue = (
INullable
)_values[recordNo1];
System\Data\xmlsaver.cs (2)
74
if (entry.Key is
INullable
)
83
if (entry.Value is
INullable
)
System.Data.Odbc (2)
src\libraries\Common\src\System\Data\Common\AdapterUtil.cs (2)
488
INullable
? nullable = (value as
INullable
);