Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Add some missing doc comments for SQLiteBlob. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
f0b2434bdbd8b6669bf1cb8eee252ab7 |
User & Date: | mistachkin 2016-10-05 07:35:38.783 |
Context
2016-10-07
| ||
19:20 | Use NuGet 2.x to build the official NuGet packages for a release. Pursuant to [e9573e2d12]. check-in: bb7d27069f user: mistachkin tags: trunk | |
2016-10-05
| ||
07:35 | Add some missing doc comments for SQLiteBlob. check-in: f0b2434bdb user: mistachkin tags: trunk | |
2016-10-03
| ||
00:34 | Update Eagle in externals to the beta 38 release. check-in: c684c198ae user: mistachkin tags: trunk | |
Changes
Changes to System.Data.SQLite/SQLiteBlob.cs.
︙ | ︙ | |||
43 44 45 46 47 48 49 50 51 52 53 54 55 56 | _sqlite_blob = blob; } #endregion /////////////////////////////////////////////////////////////////////////////////////////////// #region Static "Factory" Methods public static SQLiteBlob Create( SQLiteDataReader dataReader, int i, bool readOnly ) { SQLiteConnection connection = SQLiteDataReader.GetConnection( | > > > > > > > > > > > > > > > > > > > > > | 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 | _sqlite_blob = blob; } #endregion /////////////////////////////////////////////////////////////////////////////////////////////// #region Static "Factory" Methods /// <summary> /// Creates a <see cref="SQLiteBlob" /> object. This will not work /// for tables that were created WITHOUT ROWID -OR- if the query /// does not include the "rowid" column or one of its aliases -OR- /// if the <see cref="SQLiteDataReader" /> was not created with the /// <see cref="CommandBehavior.KeyInfo" /> flag. /// </summary> /// <param name="dataReader"> /// The <see cref="SQLiteDataReader" /> instance with a result set /// containing the desired blob column. /// </param> /// <param name="i"> /// The index of the blob column. /// </param> /// <param name="readOnly"> /// Non-zero to open the blob object for read-only access. /// </param> /// <returns> /// The newly created <see cref="SQLiteBlob" /> instance -OR- null /// if an error occurs. /// </returns> public static SQLiteBlob Create( SQLiteDataReader dataReader, int i, bool readOnly ) { SQLiteConnection connection = SQLiteDataReader.GetConnection( |
︙ | ︙ | |||
331 332 333 334 335 336 337 338 339 340 341 342 343 344 | } } #endregion /////////////////////////////////////////////////////////////////////////////////////////////// #region Destructor ~SQLiteBlob() { Dispose(false); } #endregion } } | > > > | 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 | } } #endregion /////////////////////////////////////////////////////////////////////////////////////////////// #region Destructor /// <summary> /// The destructor. /// </summary> ~SQLiteBlob() { Dispose(false); } #endregion } } |
Changes to System.Data.SQLite/SQLiteDataReader.cs.
︙ | ︙ | |||
498 499 500 501 502 503 504 505 506 507 508 | /// <summary> /// Attempts to query the integer identifier for the current row. This /// will not work for tables that were created WITHOUT ROWID -OR- if the /// query does not include the "rowid" column or one of its aliases -OR- /// if the <see cref="SQLiteDataReader" /> was not created with the /// <see cref="CommandBehavior.KeyInfo"/> flag. /// </summary> /// <returns> /// The integer identifier for the current row -OR- null if it could not /// be determined. /// </returns> | > > > | > > | 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 | /// <summary> /// Attempts to query the integer identifier for the current row. This /// will not work for tables that were created WITHOUT ROWID -OR- if the /// query does not include the "rowid" column or one of its aliases -OR- /// if the <see cref="SQLiteDataReader" /> was not created with the /// <see cref="CommandBehavior.KeyInfo"/> flag. /// </summary> /// <param name="i"> /// The index of the BLOB column. /// </param> /// <returns> /// The integer identifier for the current row -OR- null if it could not /// be determined. /// </returns> internal long? GetRowId( int i ) { // CheckDisposed(); VerifyForGet(); if (_keyInfo == null) return null; |
︙ | ︙ | |||
524 525 526 527 528 529 530 | } /// <summary> /// Retrieves the column as a <see cref="SQLiteBlob" /> object. /// This will not work for tables that were created WITHOUT ROWID /// -OR- if the query does not include the "rowid" column or one /// of its aliases -OR- if the <see cref="SQLiteDataReader" /> was | | > | 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 | } /// <summary> /// Retrieves the column as a <see cref="SQLiteBlob" /> object. /// This will not work for tables that were created WITHOUT ROWID /// -OR- if the query does not include the "rowid" column or one /// of its aliases -OR- if the <see cref="SQLiteDataReader" /> was /// not created with the <see cref="CommandBehavior.KeyInfo" /> /// flag. /// </summary> /// <param name="i">The index of the column.</param> /// <param name="readOnly"> /// Non-zero to open the blob object for read-only access. /// </param> /// <returns>A new <see cref="SQLiteBlob" /> object.</returns> public SQLiteBlob GetBlob(int i, bool readOnly) |
︙ | ︙ |