Namespace NpgsqlTypes
Classes
- NpgsqlRange<T>.RangeTypeConverter
Represents a type converter for NpgsqlRange<T>.
- NpgsqlTsQuery
Represents a PostgreSQL tsquery. This is the base class for the lexeme, not, or, and, and "followed by" nodes.
- NpgsqlTsQueryAnd
TsQuery And node.
- NpgsqlTsQueryBinOp
Base class for TsQuery binary operators (& and |).
- NpgsqlTsQueryEmpty
Represents an empty tsquery. Shold only be used as top node.
- NpgsqlTsQueryFollowedBy
TsQuery "Followed by" Node.
- NpgsqlTsQueryLexeme
TsQuery Lexeme node.
- NpgsqlTsQueryNot
TsQuery Not node.
- NpgsqlTsQueryOr
TsQuery Or Node.
- NpgsqlTsVector
Represents a PostgreSQL tsvector.
- PgNameAttribute
Indicates that this property or field correspond to a PostgreSQL field with the specified name
Structs
- NpgsqlBox
Represents a PostgreSQL box type.
- NpgsqlCircle
Represents a PostgreSQL Circle type.
- NpgsqlDateTime
A struct similar to .NET DateTime but capable of storing PostgreSQL's timestamp and timestamptz types. DateTime is capable of storing values from year 1 to 9999 at 100-nanosecond precision, while PostgreSQL's timestamps store values from 4713BC to 5874897AD with 1-microsecond precision.
- NpgsqlInet
Represents a PostgreSQL inet type, which is a combination of an IPAddress and a subnet mask.
- NpgsqlLSeg
Represents a PostgreSQL Line Segment type.
- NpgsqlLine
Represents a PostgreSQL line type.
- NpgsqlPath
Represents a PostgreSQL Path type.
- NpgsqlPoint
Represents a PostgreSQL point type.
- NpgsqlPolygon
Represents a PostgreSQL Polygon type.
- NpgsqlRange<T>
Represents a PostgreSQL range type.
- NpgsqlTid
Represents a PostgreSQL tid value
- NpgsqlTimeSpan
Represents the PostgreSQL interval datatype.
- NpgsqlTsVector.Lexeme
Represents a lexeme. A lexeme consists of a text string and optional word entry positions.
- NpgsqlTsVector.Lexeme.WordEntryPos
Represents a word entry position and an optional weight.
Enums
- NpgsqlDbType
Represents a PostgreSQL data type that can be written or read to the database. Used in places such as NpgsqlDbType to unambiguously specify how to encode or decode values.
- NpgsqlTsQuery.NodeKind
NodeKind
- NpgsqlTsQueryLexeme.Weight
Weight enum, can be OR'ed together.
- NpgsqlTsVector.Lexeme.Weight
The weight is labeled from A to D. D is the default, and not printed.