C# (CSharp) Npgsql Namespace

Nested Namespaces

Npgsql.FrontendMessages
Npgsql.Schema
Npgsql.Tests
Npgsql.TypeHandlers
Npgsql.VisualStudio

Classes

Name Description
ClientMessage For classes representing messages sent from the client to the server.
CompletedResponse Represents a completed response message.
NpgsqlCommand Represents a SQL statement or function (stored procedure) to execute against a PostgreSQL database. This class cannot be inherited.
NpgsqlCommand.StringChunk
NpgsqlCommandBuilder
NpgsqlConnection
NpgsqlConnectionStringBuilder Provides a simple way to create and manage the contents of connection strings used by the NpgsqlConnection class.
NpgsqlConnectionStringBuilder.PasswordBytes
NpgsqlConnectionStringBuilder.ValueDescription
NpgsqlConnector !!! Helper class, for compilation only. Connector implements the logic for the Connection Objects to access the physical connection to the database, and isolate the application developer from connection pooling internals.
NpgsqlConnector.NotificationThreadBlock
NpgsqlConnector.NpgsqlContextHolder
NpgsqlCopySerializer Writes given objects into a stream for PostgreSQL COPY in default copy format (not CSV or BINARY).
NpgsqlException
NpgsqlMediator This class is responsible for serving as bridge between the backend protocol handling and the core classes. It is used as the mediator for exchanging data generated/sent from/to backend.
NpgsqlParameter.NpgsqlParameter
NpgsqlParameterCollection
NpgsqlQuery Summary description for NpgsqlQuery
NpgsqlQueryV2 Summary description for NpgsqlQuery
NpgsqlQueryV3 Summary description for NpgsqlQuery
NpgsqlState This class represents the base class for the state pattern design pattern implementation.
NpgsqlState.ContextResetter
NpgsqlTransaction Represents a transaction to be made in a PostgreSQL database. This class cannot be inherited.
NpgsqlTransactionCallbacks
PostgresException
SimpleClientMessage For classes representing simple messages, consisting only of a message code and length identifier, sent from the client to the server.
WriteBuffer
WriteBuffer.BitConverterUnion