Show / Hide Table of Contents

Namespace NpgsqlTypes

Classes

NpgsqlTsQuery

Represents a PostgreSQL tsquery. This is the base class for lexeme, not, and and or 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.

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

PostgisGeometry

Represents an Postgis feature.

PostgisGeometryCollection

Represents a collection of Postgis feature.

PostgisLineString

Represents an Ogc 2D LineString

PostgisMultiLineString

Represents a Postgis 2D MultiLineString

PostgisMultiPoint

Represents a Postgis 2D MultiPoint

PostgisMultiPolygon

Represents a Postgis 2D MultiPolygon.

PostgisPoint

Represents an Postgis 2D Point

PostgisPolygon

Represents an Postgis 2D Polygon.

Structs

Coordinate2D

A structure representing a 2D double precision floating point coordinate;

NpgsqlBox

Represents a PostgreSQL box type.

NpgsqlCircle

Represents a PostgreSQL Circle type.

NpgsqlDate

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.

NpgsqlLine

Represents a PostgreSQL line type.

NpgsqlLSeg

Represents a PostgreSQL Line Segment type.

NpgsqlPath

Represents a PostgreSQL Path type.

NpgsqlPoint

Represents a PostgreSQL point type.

NpgsqlPolygon

Represents a PostgreSQL Polygon type.

NpgsqlRange<T>

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.

Back to top Copyright © 2015-2017 Microsoft
Generated by DocFX