Contains a collection of SqlError instances, which are stored in the collection accessed by the SqlException.Errors property to indicate all the errors that have occurred with the SQL Server provider. This collection always contains at least one SqlError object.

public sealed class SqlErrorCollection : ICollection, IEnumerable {

// Public Instance Properties

   public int Count{get; }                     // implements ICollection

   public SqlError this[int 


                  ]{get; } 

// Public Instance Methods

   public void CopyTo(Array array, int index);      // implements ICollection

   public IEnumerator GetEnumerator( );              // implements IEnumerable


Returned By

SqlException.Errors, SqlInfoMessageEventArgs.Errors

Get ADO.NET in a Nutshell now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.