| bool |
bool |
|
|
| int2 |
short |
|
byte, sbyte, int, long, float, double, decimal, string |
| int4 |
int |
|
byte, short, long, float, double, decimal, string |
| int8 |
long |
|
long, byte, short, int, float, double, decimal, string |
| float4 |
float |
|
double |
| float8 |
double |
|
|
| numeric |
decimal |
|
byte, short, int, long, float, double, string |
| money |
decimal |
|
|
| text |
string |
|
char[] |
| varchar |
string |
|
char[] |
| bpchar |
string |
|
char[] |
| citext |
string |
|
char[] |
| json |
string |
|
char[] |
| jsonb |
string |
|
char[] |
| xml |
string |
|
char[] |
| point |
NpgsqlPoint |
|
string |
| lseg |
NpgsqlLSeg |
|
string |
| path |
NpgsqlPath |
|
|
| polygon |
NpgsqlPolygon |
|
|
| line |
NpgsqlLine |
|
string |
| circle |
NpgsqlCircle |
|
string |
| box |
NpgsqlBox |
|
string |
| bit(1) |
bool |
|
BitArray |
| bit(n) |
BitArray |
|
|
| varbit |
BitArray |
|
|
| hstore |
IDictionary<string, string> |
|
string |
| uuid |
Guid |
|
string |
| cidr |
NpgsqlInet |
|
string |
| inet |
IPAddress |
NpgsqlInet |
string |
| macaddr |
PhysicalAddress |
|
string |
| tsquery |
NpgsqlTsQuery |
|
|
| tsvector |
NpgsqlTsVector |
|
|
| date |
DateTime |
NpgsqlDate |
|
| interval |
TimeSpan |
NpgsqlTimeSpan |
|
| timestamp |
DateTime |
NpgsqlDateTime |
|
| timestamptz |
DateTime |
NpgsqlDateTime |
DateTimeOffset |
| time |
TimeSpan |
|
|
| timetz |
DateTimeOffset |
|
DateTimeOffset, DateTime, TimeSpan |
| bytea |
byte[] |
|
|
| oid |
uint |
|
|
| xid |
uint |
|
|
| cid |
uint |
|
|
| oidvector |
uint[] |
|
|
| name |
string |
|
char[] |
| (internal) char |
char |
|
byte, short, int, long |
| geometry (PostGIS) |
PostgisGeometry |
|
|
| record |
object[] |
|
|
| composite types |
T |
|
|
| range subtypes |
NpgsqlRange |
|
|
| enum types |
TEnum |
|
|
| array types |
Array (of child element type) |
|
|