1 2004-09-26 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
3 * Npgsql/NpgsqlDataReader.cs:
4 GetBytes: Added a little fix for proper handling of getbytes with current Npgsql semantics in mind. For while, we just support offset value of 0 as we
5 read all the bytes field value at a time. So there is no copy when offset is not 0.
7 2004-09-25 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
9 * Npgsql/NpgsqlCommand.cs:
10 GetParseCommandText: Fixed an incorrect patch. Thanks Martin ( martijn at boland dot org) for heads up.
12 2004-09-25 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
14 * Npgsql/NpgsqlCommand.cs:
15 ReplaceParameterValue: Fixed parameter replace when next byte after parameter name is '\\r'. Thanks Ivan Radovanovic rivan at sezampro dot yu for the fix.
16 GetParseCommandText: Added a workaround to have some queries which are giving parameter type problems. Thanks Martin ( martijn at boland dot org) for bug report.
18 2004-09-23 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
20 * NpgsqlTypes/NpgsqlTypesHelper.cs:
21 ConvertToBackend: Added support for System.Enum types. Now enumerated types can be used correctly as a paramater value. Thanks Martin ( martijn at boland dot org) for the heads up.
23 2004-09-18 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
25 * Npgsql/NpgsqlCommand.cs:
26 GetClearCommandText: Fixed an infinite loop when trying to use a parameter whose name is equals to same type name.
27 i.e.: parameter name :text which would conflict with :text parameter name which was being added in the replacement string.
28 * NpgsqlTypes/NpgsqlTypeConverters.cs:
29 BasicNativeToBackendTypeConverter.ToString: Fixed handling of strings with backslashes. Now they are properly escaped.
31 2004-09-18 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
34 NpgsqlConnector.cs: Improved portal and plan name creation to use an unique number from NpgsqlConnector instead of using an static field in NpgsqlCommand. Thanks Martin ( martijn at boland dot org) for the heads up.
36 2004-09-15 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
37 * Npgsql/NpgsqlRowDescription.cs:
38 FieldIndex: Really added support for case insensitive fields index lookup. Thanks Martin ( martijn at boland dot org)
40 2004-09-14 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
42 * Npgsql/NpgsqlRowDescription.cs:
43 FieldIndex: Added support for case insensitive fields index lookup. Thanks Martin ( martijn at boland dot org)
45 2004-09-12 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
47 * NpgsqlTypes/NpgsqlTypesHelper:
48 VerifyDefaultTypesMap: Added DbType.Byte support. Thanks Martin ( martijn at boland dot org)
51 2004-09-12 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
53 * NpgsqlTypes/NpgsqlTypesHelper:
54 ConvertToBackend: Fixed code to handle null values properly when using extended query mode.
57 2004-09-11 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
59 * Npgsql/NpgsqlConnection.cs:
60 Dispose: Improved implementation. Also added warning logging for
61 NpgsqlConnection leakings.
62 Close: Fixed code to allow calling many times even when being disposed.
63 * Npgsql/NpgsqlConnection.resx:
64 Added new warning logging message for NpgsqlConnection leakings.
65 * Npgsql/NpgsqlConnector.cs:
66 IsValid: new method to check if Connector is still valid.
67 * Npgsql/NpgsqlConnectorPool.cs:
68 GetPooledConnector: Improved to check validity of Connector.
69 FixPoolCountBecauseOfConnectionDisposeFalse: new method to fix the connection pool count
70 because NpgsqlConnection leaking. This way, uses doesn't run out of connections from pool.
72 2004-09-07 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
74 * NpgsqlException.cs: Added support for deserialization of NpgsqlException.
76 * NpgsqlState.cs: Added missing handling of NoData message.
79 2004-07-02 Raja R Harinath <rharinath@novell.com>
81 * Makefile (OVERRIDE_BARE_TARGETS): Remove.
82 ($(the_lib)): Make dependency explicit.
84 2004-06-28 Raja R Harinath <rharinath@novell.com>
86 * Makefile (%.resources): Use $(RESGEN).
88 2004-06-22 Raja R Harinath <rharinath@novell.com>
90 * Makefile: Use $(PLATFORM_PATH_SEPARATOR) in MONO_PATH.
92 2004-06-21 Raja R Harinath <rharinath@novell.com>
94 * Makefile (LIBRARY_SNK): Sign with Npgsql/Npgsql.snk.
96 2004-06-18 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
97 * Synchronized files with gborg cvs up to release 0.6.
99 2004-05-29 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
100 * Npgsql/NpgsqlConnection.cs: Added workaround for redhat server versions.
101 It returns 7.3.4-RH as its server version. Thanks Jaroslaw Kowalski
102 (jaak@zd.com.pl) for the patch.
104 2004-05-24 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
105 * Npgsql/NpgsqlConnection.cs: Fixed bug when handling Unicode connections.
107 Thanks stehule@kix.fsv.cvut.cz for the patch.
109 2004-05-23 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
111 * Npgsql/NpgsqlConnection.cs: Fixed bug which prevented Npgsql to
112 connect to cvs built servers which had devel in its version string.
114 2004-05-22 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
116 Npgsql/NpgsqlCommand.cs,
117 Npgsql/NpgsqlConnection.cs,
118 Npgsql/NpgsqlDataReader.cs,
119 Npgsql/NpgsqlException.cs,
120 Npgsql/NpgsqlTransaction.cs,
121 Npgsql/Design/ConnectionStringEditor.cs,
122 Npgsql/Design/ConnectionStringEditorForm.cs,
123 Npgsql/Design/NpgsqlParameterConverter.cs,
124 Npgsql/Design/NpgsqlParametersEditor.cs,
125 NpgsqlTypes/NpgsqlTypesHelper.cs: Commit log by
126 Glen Parker (glenebob@nwlink.com): Bug #772 ("Using
127 Command and Prepare adds single quotes to strings twice")
128 is fixed :-) It was broken when running on the version 3
129 protocol (extended query support) on PostgreSQL 7.4.
130 Some of the files in Design were formatted with macintosh line
131 terminators. This was screwing up the xmldoc generator in csc,
132 so I reformatted to make it work.
133 I've added some essential xmldoc comments (<summary> tags). Much work
134 remains here, but I wanted to get a few in on common functions and
137 The .build file will now generate the Npgsql.xml file, next to the .dll
138 file. I removed the existing Npgsql.xml from CVS.
140 Thanks Glen Parker for this patch.
143 2004-05-20 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
146 NpgsqlBackEndKeyData.cs,
149 NpgsqlConnectedState.cs,
151 NpgsqlConnection.resx,
153 NpgsqlConnectorPool.cs,
156 NpgsqlMessageTypes.cs,
157 NpgsqlPasswordPacket.cs,
159 NpgsqlRowDescription.cs,
160 NpgsqlStartupPacket.cs,
163 NpgsqlTypes/NpgsqlTypesHelper.cs : - store protocol version as an enum, keep numbers as protocol specific
164 - split more protocol handlers between version 2 and version 3
165 - split MessageTypes class on ver2/ver3 and add remaining types for ver3 - removed handlers for deprecated protocol message types
166 - store BackendKeyData in its own member on Mediator
167 - Store ParameterStatus objects in a key map on Mediator
168 - Get backend version now from the Mediator if possible
169 - Rewrite parsers for server version and connection string
170 - Store server version numericially (in a new class ServerVersion)
171 - As usual, lots of code cleanup/commenting/etc.
173 Thanks very much Glen Parker (glenebob@nwlink.com) for this patch.
175 2004-05-20 Raja R Harinath <rharinath@novell.com>
177 * Makefile (%.resources): Use INTERNAL_RESGEN.
179 2004-05-13 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
181 * Npgsql/NpgsqlHashAlgorithm.cs: Changed exception type from Exception t
182 o InvalidOperationException when calling the Hash property and hash value is nul
183 l. Thanks Gonzalo Paniagua Javier <gonzalo@ximian.com> for catching that.
185 2004-05-09 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
189 NpgsqlClosedState.cs,
191 NpgsqlCommandBuilder.cs,
195 NpgsqlParameterCollection.cs,
197 NpgsqlTransaction.cs: Improved exception handling. Now Npgsql throws mor
198 e meaningful exceptions instead of throw NpgsqlException which are now exclusive
199 ly to sign server errors. Thanks Glen Parker (glenebob@nwlink.com) for the patch.
203 2004-05-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
206 * Npgsql.dll.resources: all the resources command line options are now
207 in a separate response file.
209 2004-05-04 Jaroslaw Kowalski <jaak@zd.com.pl>
210 * Npgsql/NpgsqlDataReader.cs: Fixed RecordsAffected to properly return -1 after "create table" and similar commands.
212 2004-05-01 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
214 * Npgsql/NpgsqlCommand.cs,
215 Npgsql/NpgsqlConnection.cs,
216 Npgsql/NpgsqlConnector.cs,
217 Npgsql/NpgsqlConnectorPool.cs,
218 Npgsql/NpgsqlError.cs,
219 Npgsql/NpgsqlException.cs,
220 Npgsql/NpgsqlParameterCollection.cs,
221 NpgsqlTypes/NpgsqlTypesHelper.cs: Improved exception support. Now NpgsqlException as well as NpgsqlError provide much more information. Thanks Glen Parker (glenebob@nwlink.com) for the patch.
223 2004-04-30 Todd Berman <tberman@sevenl.net>
225 * Npgsql/AssemblyInfo.cs: use the proper path to the .pub file
227 2004-04-30 Duncan Mak <duncan@ximian.com>
229 * Npgsql/AssemblyInfo.cs: Enable delay signing, using Npgsql.pub.
231 * Npgsql/Npgsql.pub: Added to CVS.
233 2004-04-21 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
234 * Npgsql/NpgsqlDataAdapter.cs: Changed RowUpdated and RowUpdating prefix to Npgsql.
235 * Npgsql/NpgsqlClosedState.cs: Removed dependency in TlsException. Carlos Guzman will change this excpetion to internal.
237 * Npgsql/NpgsqlCommand.cs
238 * Npgsql/NpgsqlCommand.resx
239 * Npgsql/NpgsqlConnection.cs
240 * Npgsql/NpgsqlConnection.resx
241 * Npgsql/NpgsqlDataAdapter.cs
242 * Npgsql/NpgsqlError.cs
243 * Npgsql/NpgsqlException.cs
244 * Npgsql/NpgsqlException.resx
245 * Npgsql/NpgsqlMediator.cs
246 * Npgsql/NpgsqlState.cs
247 * Npgsql/NpgsqlState.resx
248 * Npgsql/PGUtil.cs : Added initial error handling code improvements. Thanks Glen Parker (glenebob@nwlink.com) for the patch. NpgsqlException now gives aceess to error collection through the Errors property. This property return a collection of NpgsqlErrors objects. Also it gives access to error message, hint, severity and code. This fixes the feature request 689 in gborg.
252 2004-04-09 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
253 * Npgsql/NpgsqlDataAdapter.cs: Fixed DataAdapter to raise the RowUpdating and RowUpdated events. This also fixes some issues in gborg 710 bug. This modification may have broken CommandBuilder support. Working on that.
255 2004-03-28 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
256 * Npgsql/NpgsqlTransaction.cs: Fixed a bug where rollback was being called when disposing NpgsqlTransaction objects even when transaction was sucessfully commited. Fixes bug 725 in gborg. Thanks melkor (melkor@adinet.com.uy) for spotting that.
258 2004-03-28 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
259 * Npgsql/NpgsqlConnection.cs: Implemented IClonable interface in NpgsqlConnection class. Thanks Juliano Barbosa for pointing it out.
261 2004-03-22 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
262 * Npgsql/NpgsqlAsciiRow.cs
263 * Npgsql/NpgsqlBinaryRow.cs
264 * Npgsql/NpgsqlDataReader.cs: Fixed NpgsqlDataReader.IsDBNull(). It wasn't working for postgresql 7.4+. Thanks Glen Parker (glenebob@nwlink.com) for the patch.
267 2004-03-13 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
269 * Npgsql/NpgsqlConnection.cs:
270 * Npgsql/NpgsqlClosedState.cs: Added support for SSL callbacks points. Now, client applications can provide the callbacks. Npgsql provide a default callback implementation which always assumes the certificate is ok. This allows easy use as client don't need to provide callback to use ssl connections. This also fixes bug 705 in gborg.
271 * NpgsqlTypes/NpgsqlTypesHelper: Applied patch to correctly parse datetimes values with timezone information. Thanks Glen Parker <glenebob@nwlink.com> for the patch.
274 2004-03-06 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
276 * Npgsql/NpgsqlConnectorPool.cs: Fixed bug 706 in gborg. Now Max timeout will be working correctly. Thanks Sami Kuhmonen <feenix@iqs.fi> for the patch.
278 2004-02-29 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
279 * Npgsql/NpgsqlConnection.cs: Better handling of connection encoding. Added support for encoding and connection timeout in connection string.
280 * Npgsql/NpgsqlConnectorPool.cs: Added support for timeout and max connection pool.
282 2004-02-28 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
284 * Npgsql/NpgsqlConnector.cs: Added support for connection encoding.
285 * Npgsql/NpgsqlConnection.cs: Better handling of connection encoding.
286 * Npgsql/NpgsqlCommand.cs: Fixed an Invalid Index error when executing ExecuteScalar() method with an empty resultset. Thanks Lynn A. Roth for the fix. This fixes bug 687 in gborg.
289 2004-02-25 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
291 * Npgsql/NpgsqlDataReader.cs: Fixed a OutOfBoundsException when trying to access an element after have read all elements. Now it throws an InvalidOperationException.
293 * Npgsql/NpgsqlConnection.cs: Fixed Unicode handling. This also fixes bug 695 in gborg. Thanks Sami Kuhmonen <feenix@iqs.fi> for the patch.
296 2004-02-16 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
298 * Npgsql/NpgsqlDataReader.cs: Removed a log line which reduced the conne
299 ction startup time in 300 milliseconds.
301 2004-02-16 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
303 * NpgsqlConnection.cs: Added support for Unicode encoding. Fixes feature
304 request 534 on gborg. Thanks Ivar <ivar@lumisoft.ee> for pointing it out.
306 2004-02-16 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
308 * Npgsql/NpgsqlStartupPacket.cs: Added code to set datestyle to iso when
309 connecting using protocol 3.0 version. Thanks Sami Kuhmonen <feenix@iqs.fi> for pointing it out.
311 2004-02-14 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
313 * Npgsql/NpgsqlCommand.cs: Fixed a bug when handling queries which return no data. Thanks Morten Mertner <morten@mertner.com> for the fix.
315 2004-02-10 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
317 * NpgsqlTypes/NpgsqlTypesHelper.cs: Added support for datetime and time datatypes with timezone data. Thanks Sami Kuhmonen (sami@iqs.fi).
319 2004-01-15 Jackson Harper <jackson@ximian.com>
321 * NpgslTypes/NpgsqlTypesHelper.cs: Add StringFixedLength type.
323 2003-11-23 Pedro Mart�ez Juli� <yoros@wanadoo.es>
325 * Npgsql/HashAlgorithm.cs:
326 * Npgsql/NpgsqlClosedState.cs:
327 * Npgsql/NpgsqlCommand.cs:
328 * Npgsql/NpgsqlConnectedState.cs:
329 * Npgsql/NpgsqlConnection.cs:
330 * Npgsql/NpgsqlReadyState.cs:
331 * Npgsql/NpgsqlStartupState.cs:
332 * Npgsql/NpgsqlState.cs: Apply Disposable pattern, when using
333 ADO.NET we need to call Dispose after using any Component like
334 NpgsqlDataAdapter, NpgsqlConnection, etc... Change a few internal
335 methods to Properties.
337 2003-11-22 Pedro Mart�ez Juli� <yoros@wanadoo.es>
339 * Npgsql/NpgsqlClosedState.cs:
340 * Npgsql/NpgsqlConnectedState.cs:
341 * Npgsql/NpgsqlConnection.cs:
342 * Npgsql/NpgsqlReadyState.cs:
343 * Npgsql/NpgsqlState.cs: Changes related to the last update of SSL
344 implementation. Now we're using TcpClient for the connection and
345 Stream for the abstraction layer to SslClientStream.
347 2003-11-11 Pedro Mart�ez Juli� <yoros@wanadoo.es>
349 * Npgsql/NpgsqlDataReader.cs: GetSchemaTable has nothing to do with
350 CanRead because the schema can be readed with or without result
353 2003-11-10 Pedro Mart�ez Juli� <yoros@wanadoo.es>
355 * Npgsql/NpgsqlDataAdapter.cs: Best use "if" instead of try-catch.
357 2003-11-10 Pedro Mart�ez Juli� <yoros@wanadoo.es>
359 * Npgsql/NpgsqlDataAdapter.cs: Catch the exception thrown by MS.NET
360 when a mapping is not in the collection.
362 2003-11-09 Pedro Mart�ez Juli� <yoros@wanadoo.es>
364 * Npgsql/NpgsqlDataAdapter.cs: Do not assing the result of the
365 CommandBuilder to the local data. Local data should be null if the
366 client doesn't set them.
368 * Npgsql/NpgsqlCommandBuilder.cs: Mistake in param name fixed.
370 2003-11-09 Pedro Mart�ez Juli� <yoros@wanadoo.es>
372 * Makefile: Little fix for build the resources.
374 * Npgsql/NpgsqlCommandBuilder.cs: Added row version in delete
377 2003-11-08 Pedro Mart�ez Juli� <yoros@wanadoo.es>
379 * Npgsql/NpgsqlCommand.cs: Removed try-catch for Resource Manager
380 calls, the problem is fixed.
382 * Makefile: Fix one bug in the build of resources.
384 2003-11-08 Pedro Mart�ez Juli� <yoros@wanadoo.es>
386 * Npgsql/NpgsqlCommandBuilder.cs: Added the command builder.
388 * Npgsql/NpgsqlDataAdapter.cs: Added the CommandBuilder stuff. When
389 OnRowUpdating is called we create the command necesary for updating,
390 inserting or deleting any row of the DataTable/DataSet.
392 * Npgsql/NpgsqlCommand.cs: Temporary try-catch. ResMan still doesn't
393 work. This must be removed when ResMan works.
395 * Npgsql/NpgsqlParameter: No more than one call to value.GetType()
396 is more efficient for the deep if structure types.
398 2003-11-07 Pedro Mart�ez Juli� <yoros@wanadoo.es>
400 * Npgsql/NpgsqlDataAdapter.cs: Fixed the mistake I did in the last
401 change. The Command objects must not be created in the constructor.
402 The Commands should be in the overrided method "OnRowUpdating".
404 * Npgsql/NpgsqlCommand.cs: Added two try-catch instructions to get
405 the proper exception (not MissingManifestResourceException). It is
406 thrown in MS.NET and in MONO. (Npgsql compiled with MCS).
408 2003-11-07 Pedro Mart�ez Juli� <yoros@wanadoo.es>
410 * Npgsql/NpgsqlDataAdapter.cs: Create new Command classes for the
411 different Insrt / Update / Delete commands.
413 2003-10-20 Pedro Mart�ez Juli� <yoros@wanadoo.es>
415 * Npgsql/NpgsqlClosedState.cs:
416 * Npgsql/NpgsqlConnection.cs:
417 * Npgsql/NpgsqlConnectedState.cs:
418 * Npgsql/NpgsqlReadyState.cs:
419 * Npgsql/NpgsqlState.cs: Changed the namespace for Tls, now the
420 namespace is Mono.System.Protocol.Tls, before was
423 * Npgsql/Makefile: Change reference from System.Security.Tls to
424 Mono.Security (now Tls lives there).
426 2003-10-16 Pedro Mart�ez Juli� <yoros@wanadoo.es>
428 * Npgsql/NpgsqlClosedState.cs:
429 * Npgsql/NpgsqlConnectedState.cs:
430 * Npgsql/NpgsqlConnection.cs: Changed TcpClient by TlsSession
431 because now it is used TlsSession and it doesn't work without
434 2003-10-16 Pedro Mart�ez Juli� <yoros@wanadoo.es>
436 * Makefile: changed reference from Lib/System.Security.Tls.dll to
437 System.Security.Tls because the last will be installed before and
440 * Lib: Removed Lib directory, moved System.Security.Tls.dll to
441 Mono.Security.Tls library directory.
443 2003-10-15 Pedro Mart�ez Juli� <yoros@wanadoo.es>
445 * Makefile: fix building and the install objectives.
447 2003-04-26 Pedro Mart�ez Juli� <yoros@wanadoo.es>
449 * Npgsql/NpgsqlDataReader.cs: Change GetFloat and GetDouble. Now
450 they works as direct casting from GetValue.
452 2003-07-18 Peter Williams <peter@newton.cx>
454 * Npgsql/AssemblyInfo.cs: Don't strongname the assembly, because
455 we can't unless corlib is strongnamed too. Not a wonderful solution,
456 but I don't think this ever worked anyway.
458 2003-05-25 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
459 * Npgsql/NpgsqlDataReader.cs: Fixed an invalid index exception when
460 processing 0 rows queries.
462 2003-04-26 Pedro Mart�ez Juli� <yoros@wanadoo.es>
464 * Npgsql/NpgsqlDataReader.cs: Now GetDateTime works for "dd/MM/yyyy"
465 date formats. I think that it's needed support to auto-detect
466 DateTime format through PgSql server configuration.
468 2003-01-28 Daniel Morgan <danmorg@sc.rr.com>
470 * Npgsql.build: got it to work for Windows build
472 * Npgsql/Npgsql.build
474 * Npgsql/Npgsql.prjx: removed files not needed
476 2003-01-28 Daniel Morgan <danmorg@sc.rr.com>
478 * added the Npgsql (Npgsql is a .Net Data Provider for PostgreSQL)
479 from http://gborg.postgresql.org/project/npgsql/projdisplay.php
480 by adding the following files and directories to the mcs module
481 in mono-cvs.ximian.com at mcs/class:
494 Npgsql/Npgsql (directory)
495 Npgsql/AssemblyInfo.cs
496 Npgsql/NpgsqlAsciiRow.cs
497 Npgsql/NpgsqlBackEndKeyData.cs
498 Npgsql/NpgsqlClosedState.cs
499 Npgsql/NpgsqlCommand.cs
500 Npgsql/NpgsqlConnectedState.cs
501 Npgsql/NpgsqlConnection.cs
502 Npgsql/NpgsqlConnector.cs
503 Npgsql/NpgsqlConnectorPool.cs
504 Npgsql/NpgsqlDataAdapter.cs
505 Npgsql/NpgsqlDataReader.cs
506 Npgsql/NpgsqlEventLog.cs
507 Npgsql/NpgsqlException.cs
508 Npgsql/NpgsqlMediator.cs
509 Npgsql/NpgsqlMessageTypes.cs
510 Npgsql/NpgsqlParameter.cs
511 Npgsql/NpgsqlParameterCollection.cs
512 Npgsql/NpgsqlPasswordPacket.cs
513 Npgsql/NpgsqlQuery.cs
514 Npgsql/NpgsqlReadyState.cs
515 Npgsql/NpgsqlResultSet.cs
516 Npgsql/NpgsqlRowDescription.cs
517 Npgsql/NpgsqlStartupPacket.cs
518 Npgsql/NpgsqlStartupState.cs
519 Npgsql/NpgsqlState.cs
520 Npgsql/NpgsqlTransaction.cs