Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
DBNull.cs
Go to the documentation of this file.
2
3namespace System;
4
6public sealed class DBNull : ISerializable, IConvertible
7{
8 public static readonly DBNull Value = new DBNull();
9
10 private DBNull()
11 {
12 }
13
18
23
24 public override string ToString()
25 {
26 return string.Empty;
27 }
28
30 {
31 return string.Empty;
32 }
33
35 {
36 return TypeCode.DBNull;
37 }
38
43
48
53
58
63
68
73
78
83
88
93
98
103
108
113}
static object DefaultToType(IConvertible value, Type targetType, IFormatProvider provider)
Definition Convert.cs:269
string ToString(IFormatProvider? provider)
Definition DBNull.cs:29
override string ToString()
Definition DBNull.cs:24
void GetObjectData(SerializationInfo info, StreamingContext context)
Definition DBNull.cs:19
static readonly DBNull Value
Definition DBNull.cs:8
TypeCode GetTypeCode()
Definition DBNull.cs:34
DBNull(SerializationInfo info, StreamingContext context)
Definition DBNull.cs:14
static string InvalidCast_FromDBNull
Definition SR.cs:1390
static string NotSupported_DBNullSerial
Definition SR.cs:1666
Definition SR.cs:7
static void GetUnitySerializationInfo(SerializationInfo info, int unityType)
short ToInt16(IFormatProvider? provider)
char ToChar(IFormatProvider? provider)
byte ToByte(IFormatProvider? provider)
decimal ToDecimal(IFormatProvider? provider)
object ToType(Type conversionType, IFormatProvider? provider)
uint ToUInt32(IFormatProvider? provider)
DateTime ToDateTime(IFormatProvider? provider)
int ToInt32(IFormatProvider? provider)
long ToInt64(IFormatProvider? provider)
ushort ToUInt16(IFormatProvider? provider)
double ToDouble(IFormatProvider? provider)
float ToSingle(IFormatProvider? provider)
sbyte ToSByte(IFormatProvider? provider)
ulong ToUInt64(IFormatProvider? provider)
bool ToBoolean(IFormatProvider? provider)
TypeCode
Definition TypeCode.cs:4