DeveelDB  20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
Classes | Enumerations
Deveel.Data.Sql.Objects Namespace Reference

Classes

interface  IObjectRef
 
interface  ISqlBinary
 Defines the required contract of a SQL BINARY object More...
 
interface  ISqlObject
 Defines the contract for a valid SQL Object More...
 
interface  ISqlString
 
class  SqlArray
 An object that provides methods for accessing a finite collection of SQL expressions. More...
 
struct  SqlBinary
 Implements a BINARY object that handles a limited number of bytes, not exceding MaxLength. More...
 
struct  SqlBoolean
 An SQL object handling a single-byte value that represents the concept of boolean true and false. More...
 
class  SqlBooleanTest
 
struct  SqlDateTime
 
class  SqlDateTimeTests
 
struct  SqlDayToSecond
 
class  SqlLongBinary
 
class  SqlLongString
 
class  SqlLongStringTests
 
struct  SqlNull
 
struct  SqlNumber
 
class  SqlNumberTests
 
class  SqlQueryObject
 
struct  SqlString
 The most simple implementation of a SQL string with a small size More...
 
class  SqlStringExtensions
 
class  SqlStringTests
 
class  SqlTabular
 
class  SqlXmlNode
 
struct  SqlYearToMonth
 A month span representation of time. More...
 

Enumerations

enum  NumericState : byte { NumericState.None = 0, NumericState.NegativeInfinity = 1, NumericState.PositiveInfinity = 2, NumericState.NotANumber = 3 }
 Lists all the possible special states of a number. More...
 

Enumeration Type Documentation

Lists all the possible special states of a number.

Enumerator
None 

The number has no special state, that means it's a normal number in the domain of real.

NegativeInfinity 

The number represents a negative infinity (for example, the result of a division of a negative number by zero).

PositiveInfinity 

The number represents a positive infinity (for example, the result of a division of a positive number by zero).

NotANumber 

When the object is not a real number (for example, the result of a division of zero by zero).

Definition at line 21 of file NumericState.cs.

21  : byte {
26  None = 0,
27 
32  NegativeInfinity = 1,
33 
38  PositiveInfinity = 2,
39 
44  NotANumber = 3
45  }
When the object is not a real number (for example, the result of a division of zero by zero)...
The number represents a negative infinity (for example, the result of a division of a negative number...
The number represents a positive infinity (for example, the result of a division of a positive number...