DeveelDB
20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
|
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] |
Definition at line 127 of file Function.cs.
|
inline |
Definition at line 128 of file Function.cs.
|
inlinevirtual |
Reimplemented from Deveel.Data.Types.SqlType.
Definition at line 136 of file Function.cs.
|
inlinevirtual |
Verifies if a given SqlType is comparable to this data-type.
type | The other data-type to verify the compatibility. |
It is not required two SqlType to be identical to be compared: when overridden by a derived class, this methods verifies the properties of the argument type, to see if values handled by the types can be compared.
By default, this method compares the values returned by TypeCode to see if they are identical.
true
if the values handled by this data-type can be compared to ones handled by the given type , or false
otherwise. Reimplemented from Deveel.Data.Types.SqlType.
Definition at line 132 of file Function.cs.