Table of Contents

Namespace Npgsql.TypeHandlers

Classes

ArrayHandler
ArrayHandler<TElement>

Base class for all type handlers which handle PostgreSQL arrays.

ByteaHandler
JsonbHandler

JSONB binary encoding is a simple UTF8 string, but prepended with a version number.

JsonbHandlerFactory
RangeHandler
RangeHandler<TElement>

Type handler for PostgreSQL range types

TextHandler
TextHandlerFactory

Interfaces

IEnumTypeHandlerFactory

Interface implemented by all enum handler factories. Used to expose the name translator for those reflecting enum mappings (e.g. EF Core).

IMappedCompositeTypeHandlerFactory

Interface implemented by all mapped composite handler factories. Used to expose the name translator for those reflecting enum mappings (e.g. EF Core).