21 namespace Deveel.Data.Types {
26 throw new ArgumentNullException(
"typeInfo");
34 get {
return TypeInfo.TypeName; }
37 public override bool IsStorable {
54 public override bool IsIndexable {
override bool IsComparable(SqlType type)
Verifies if a given SqlType is comparable to this data-type.
Represents a database object, such as a table, a trigger, a type or a column.
Describes the name of an object within a database.
UserType(UserTypeInfo typeInfo)
A user-defined TYPE that holds complex objects in a database column.
DbObjectType ObjectType
Gets the type of database object that the implementation is for
Defines the properties of a specific SQL Type and handles the values compatible.
SqlTypeCode
Enumerates the codes of all SQL types handled by the system.
override bool CanCastTo(SqlType destType)
Verifies if this type can cast any value to the given SqlType.
DbObjectType
The kind of objects that can be handled by a database system and its managers