DeveelDB
20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
|
A data type that represents the NULL
value of a given SQL data type.
More...
Private Member Functions | |
NullType (ObjectData data) | |
Additional Inherited Members | |
Static Public Member Functions inherited from Deveel.Data.Types.SqlType | |
static SqlType | Parse (string s) |
Parses a SQL formatted string that defines a data-type into a constructed SqlType object equivalent. More... | |
static SqlType | Parse (IContext context, string s) |
Parses a SQL formatted string that defines a data-type into a constructed SqlType object equivalent. More... | |
static bool | IsPrimitiveType (SqlTypeCode typeCode) |
static SqlType | Resolve (SqlTypeCode typeCode) |
static SqlType | Resolve (SqlTypeCode typeCode, DataTypeMeta[] meta) |
static SqlType | Resolve (SqlTypeCode typeCode, DataTypeMeta[] meta, ITypeResolver resolver) |
static SqlType | Resolve (SqlTypeCode typeCode, string name) |
static SqlType | Resolve (SqlTypeCode typeCode, string name, DataTypeMeta[] meta) |
static SqlType | Resolve (string name) |
static SqlType | Resolve (string name, DataTypeMeta[] meta) |
static SqlType | Resolve (string name, DataTypeMeta[] meta, ITypeResolver resolver) |
static SqlType | Resolve (SqlTypeCode typeCode, string name, DataTypeMeta[] meta, ITypeResolver resolver) |
Protected Member Functions inherited from Deveel.Data.Types.SqlType | |
SqlType (SqlTypeCode sqlType) | |
Constructs the SqlType for the given specific SQL TYPE. More... | |
SqlType (string name, SqlTypeCode typeCode) | |
Constructs the SqlType for the given specific SQL TYPE and a given name. More... | |
SqlType (ObjectData data) | |
virtual void | GetData (SerializeData data) |
Package Functions inherited from Deveel.Data.Types.SqlType | |
virtual int | GetCacheUsage (ISqlObject value) |
virtual int | ColumnSizeOf (ISqlObject obj) |
Properties inherited from Deveel.Data.Types.SqlType | |
string | Name [get, private set] |
Gets the name of the data-type that is used to resolve it within the context. More... | |
SqlTypeCode | TypeCode [get, private set] |
Gets the kind of SQL type this data-type handles. More... | |
virtual bool | IsIndexable [get] |
Indicates if the values handled by the type can be part of an index. More... | |
bool | IsPrimitive [get] |
Gets a value indicating if this data-type is primitive. More... | |
bool | IsNull [get] |
virtual bool | IsStorable [get] |
A data type that represents the NULL
value of a given SQL data type.
Definition at line 29 of file NullType.cs.
|
inline |
Constructs the type with the given SqlTypeCode.
typeCode |
Definition at line 34 of file NullType.cs.
|
inlineprivate |
Definition at line 38 of file NullType.cs.
|
inlinevirtual |
Reimplemented from Deveel.Data.Types.SqlType.
Definition at line 69 of file NullType.cs.
|
inlinevirtual |
Reimplemented from Deveel.Data.Types.SqlType.
Definition at line 54 of file NullType.cs.
|
inlinevirtual |
Reimplemented from Deveel.Data.Types.SqlType.
Definition at line 42 of file NullType.cs.