Class VenflowDbType
Namespace: Venflow
Assembly: Venflow.dll
Syntax
public static class VenflowDbType : object
Fields
| Improve this Doc View SourceAbstime
Corresponds to the obsolete PostgreSQL "abstime" type.
Declaration
public const int Abstime = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceArray
Corresponds to the PostgreSQL "array" type, a variable-length multidimensional array of
another type. This value must be combined with another value from
Declaration
public const int Array = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceBigint
Corresponds to the PostgreSQL 8-byte "bigint" type.
Declaration
public const int Bigint = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceBit
Corresponds to the PostgreSQL "bit" type.
Declaration
public const int Bit = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceBoolean
Corresponds to the PostgreSQL "boolean" type.
Declaration
public const int Boolean = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceBox
Corresponds to the PostgreSQL geometric "box" type.
Declaration
public const int Box = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceBytea
Corresponds to the PostgreSQL "bytea" type, holding a raw byte string.
Declaration
public const int Bytea = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceChar
Corresponds to the PostgreSQL "char(n)" type.
Declaration
public const int Char = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceCid
Corresponds to the PostgreSQL "cid" type, an internal command identifier.
Declaration
public const int Cid = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceCidr
Corresponds to the PostgreSQL "cidr" type, a field storing an IPv4 or IPv6 network.
Declaration
public const int Cidr = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceCircle
Corresponds to the PostgreSQL geometric "circle" type.
Declaration
public const int Circle = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceCitext
Corresponds to the PostgreSQL "citext" type for the citext module.
Declaration
public const int Citext = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceDate
Corresponds to the PostgreSQL "date" type.
Declaration
public const int Date = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceDouble
Corresponds to the PostgreSQL 8-byte floating-point "double" type.
Declaration
public const int Double = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceGeography
The geography (geodetic) type for PostgreSQL spatial extension PostGIS.
Declaration
public const int Geography = null
Field Value
Type | Description |
---|---|
Int32 |
Geometry
The geometry type for PostgreSQL spatial extension PostGIS.
Declaration
public const int Geometry = null
Field Value
Type | Description |
---|---|
Int32 |
Hstore
Corresponds to the PostgreSQL "hstore" type, a dictionary of string key-value pairs.
Declaration
public const int Hstore = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceInet
Corresponds to the PostgreSQL "inet" type.
Declaration
public const int Inet = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceInt2Vector
Corresponds to the PostgreSQL internal "int2vector" type.
Declaration
public const int Int2Vector = null
Field Value
Type | Description |
---|---|
Int32 |
Integer
Corresponds to the PostgreSQL 4-byte "integer" type.
Declaration
public const int Integer = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceInternalChar
Corresponds to the PostgreSQL "char" type.
Declaration
public const int InternalChar = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
This is an internal field and should normally not be used for regular applications.
See https://www.postgresql.org/docs/current/static/datatype-text.html
Interval
Corresponds to the PostgreSQL "interval" type.
Declaration
public const int Interval = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceJson
Corresponds to the PostgreSQL "json" type, a field storing JSON in text format.
Declaration
public const int Json = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
See Also
| Improve this Doc View SourceJsonb
Corresponds to the PostgreSQL "jsonb" type, a field storing JSON in an optimized binary. format.
Declaration
public const int Jsonb = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Supported since PostgreSQL 9.4. See https://www.postgresql.org/docs/current/static/datatype-json.html
JsonPath
Corresponds to the PostgreSQL "jsonpath" type, a field storing JSON path in text format. format.
Declaration
public const int JsonPath = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Supported since PostgreSQL 12. See https://www.postgresql.org/docs/current/datatype-json.html#DATATYPE-JSONPATH
Line
Corresponds to the PostgreSQL geometric "line" type.
Declaration
public const int Line = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceLQuery
The PostgreSQL lquery type for PostgreSQL extension ltree
Declaration
public const int LQuery = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceLSeg
Corresponds to the PostgreSQL geometric "lseg" type.
Declaration
public const int LSeg = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceLTree
The PostgreSQL ltree type, each value is a label path "a.label.tree.value", forming a tree in a set.
Declaration
public const int LTree = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceLTxtQuery
The PostgreSQL ltxtquery type for PostgreSQL extension ltree
Declaration
public const int LTxtQuery = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceMacAddr
Corresponds to the PostgreSQL "macaddr" type, a field storing a 6-byte physical address.
Declaration
public const int MacAddr = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceMacAddr8
Corresponds to the PostgreSQL "macaddr8" type, a field storing a 6-byte or 8-byte physical address.
Declaration
public const int MacAddr8 = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceMoney
Corresponds to the PostgreSQL "money" type.
Declaration
public const int Money = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceMultirange
Corresponds to the PostgreSQL "multirange" type, continuous range of values of specific type.
This value must be combined with another value from
Declaration
public const int Multirange = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Supported since PostgreSQL 14. See https://www.postgresql.org/docs/current/static/rangetypes.html
Name
Corresponds to the PostgreSQL internal "name" type.
Declaration
public const int Name = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceNumeric
Corresponds to the PostgreSQL arbitrary-precision "numeric" type.
Declaration
public const int Numeric = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceOid
Corresponds to the PostgreSQL "oid" type.
Declaration
public const int Oid = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceOidvector
Corresponds to the PostgreSQL internal "oidvector" type.
Declaration
public const int Oidvector = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourcePath
Corresponds to the PostgreSQL geometric "path" type.
Declaration
public const int Path = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourcePgLsn
Corresponds to the PostgreSQL "pg_lsn" type, which can be used to store LSN (Log Sequence Number) data which is a pointer to a location in the WAL.
Declaration
public const int PgLsn = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
See: https://www.postgresql.org/docs/current/datatype-pg-lsn.html and https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=7d03a83f4d0736ba869fa6f93973f7623a27038a
Point
Corresponds to the PostgreSQL geometric "point" type.
Declaration
public const int Point = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourcePolygon
Corresponds to the PostgreSQL geometric "polygon" type.
Declaration
public const int Polygon = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceRange
Corresponds to the PostgreSQL "range" type, continuous range of values of specific type.
This value must be combined with another value from
Declaration
public const int Range = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Supported since PostgreSQL 9.2. See https://www.postgresql.org/docs/current/static/rangetypes.html
Real
Corresponds to the PostgreSQL floating-point "real" type.
Declaration
public const int Real = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceRefcursor
Corresponds to the PostgreSQL "refcursor" type.
Declaration
public const int Refcursor = null
Field Value
Type | Description |
---|---|
Int32 |
Regconfig
Corresponds to the PostgreSQL "regconfig" type.
Declaration
public const int Regconfig = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceRegtype
Corresponds to the PostgreSQL "regtype" type, a numeric (OID) ID of a type in the pg_type table.
Declaration
public const int Regtype = null
Field Value
Type | Description |
---|---|
Int32 |
Smallint
Corresponds to the PostgreSQL 2-byte "smallint" type.
Declaration
public const int Smallint = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceText
Corresponds to the PostgreSQL "text" type.
Declaration
public const int Text = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceTid
Corresponds to the PostgreSQL "tid" type, a tuple id identifying the physical location of a row within its table.
Declaration
public const int Tid = null
Field Value
Type | Description |
---|---|
Int32 |
Time
Corresponds to the PostgreSQL "time" type.
Declaration
public const int Time = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceTimestamp
Corresponds to the PostgreSQL "timestamp" type.
Declaration
public const int Timestamp = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceTimestampTz
Corresponds to the PostgreSQL "timestamp with time zone" type.
Declaration
public const int TimestampTz = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceTimestampTZ
Corresponds to the PostgreSQL "timestamp with time zone" type.
Declaration
public const int TimestampTZ = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceTimeTz
Corresponds to the PostgreSQL "time with time zone" type.
Declaration
public const int TimeTz = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceTimeTZ
Corresponds to the PostgreSQL "time with time zone" type.
Declaration
public const int TimeTZ = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceTsQuery
Corresponds to the PostgreSQL "tsquery" type.
Declaration
public const int TsQuery = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceTsVector
Corresponds to the PostgreSQL "tsvector" type.
Declaration
public const int TsVector = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceUnknown
A special value that can be used to send parameter values to the database without specifying their type, allowing the database to cast them to another value based on context. The value will be converted to a string and send as text.
Declaration
public const int Unknown = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
This value shouldn't ordinarily be used, and makes sense only when sending a data type unsupported by Npgsql.
Uuid
Corresponds to the PostgreSQL "uuid" type.
Declaration
public const int Uuid = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceVarbit
Corresponds to the PostgreSQL "varbit" type, a field storing a variable-length string of bits.
Declaration
public const int Varbit = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceVarchar
Corresponds to the PostgreSQL "varchar" type.
Declaration
public const int Varchar = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceXid
Corresponds to the PostgreSQL "xid" type, an internal transaction identifier.
Declaration
public const int Xid = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceXid8
Corresponds to the PostgreSQL "xid8" type, an internal transaction identifier.
Declaration
public const int Xid8 = null
Field Value
Type | Description |
---|---|
Int32 |
Remarks
| Improve this Doc View SourceXml
Corresponds to the PostgreSQL "xml" type.
Declaration
public const int Xml = null
Field Value
Type | Description |
---|---|
Int32 |