C# Class Deveel.Data.Sql.Types.IntervalType

Inheritance: SqlType
Afficher le fichier Open project: deveel/deveeldb Class Usage Examples

Méthodes publiques

Méthode Description
DeserializeObject ( Stream stream ) : ISqlObject
GetObjectType ( ) : Type
GetRuntimeType ( ) : Type
IntervalType ( SqlTypeCode typeCode ) : System
IsCacheable ( ISqlObject value ) : bool
IsComparable ( SqlType type ) : bool
SerializeObject ( Stream stream, ISqlObject obj ) : void

Méthodes protégées

Méthode Description
AppendTo ( SqlStringBuilder builder ) : void

Private Methods

Méthode Description
AssertIsInterval ( SqlTypeCode sqlType ) : void
ColumnSizeOf ( ISqlObject obj ) : int
GetTypeString ( SqlTypeCode sqlType ) : string
IsIntervalType ( SqlTypeCode sqlType ) : bool

Method Details

AppendTo() protected méthode

protected AppendTo ( SqlStringBuilder builder ) : void
builder SqlStringBuilder
Résultat void

DeserializeObject() public méthode

public DeserializeObject ( Stream stream ) : ISqlObject
stream Stream
Résultat ISqlObject

GetObjectType() public méthode

public GetObjectType ( ) : Type
Résultat System.Type

GetRuntimeType() public méthode

public GetRuntimeType ( ) : Type
Résultat System.Type

IntervalType() public méthode

public IntervalType ( SqlTypeCode typeCode ) : System
typeCode SqlTypeCode
Résultat System

IsCacheable() public méthode

public IsCacheable ( ISqlObject value ) : bool
value ISqlObject
Résultat bool

IsComparable() public méthode

public IsComparable ( SqlType type ) : bool
type SqlType
Résultat bool

SerializeObject() public méthode

public SerializeObject ( Stream stream, ISqlObject obj ) : void
stream Stream
obj ISqlObject
Résultat void