SqlInfoMessageEventArgs.cs 826 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. using System;
  2. using System.Data;
  3. namespace System.Data.SqlClient
  4. {
  5. /// <summary>
  6. /// Summary description for SqlInfoMessageEventArgs.
  7. /// </summary>
  8. public sealed class SqlInfoMessageEventArgs : EventArgs
  9. {
  10. #region Fields
  11. SqlErrorCollection errors ;
  12. #endregion // Fields
  13. #region Constructors
  14. internal SqlInfoMessageEventArgs (SqlErrorCollection errors)
  15. {
  16. this.errors = errors;
  17. }
  18. #endregion // Constructors
  19. #region Properties
  20. public SqlErrorCollection Errors
  21. {
  22. get { return errors; }
  23. }
  24. public string Message
  25. {
  26. get { return errors[0].Message; }
  27. }
  28. public string Source
  29. {
  30. get { return errors[0].Source; }
  31. }
  32. #endregion // Properties
  33. #region Methods
  34. public override string ToString()
  35. {
  36. return Message;
  37. }
  38. #endregion // Methods
  39. }
  40. }