//namespace AddisonWesley.Michaelis.EssentialCSharp.Chapter11.Listing11_06
//{
//    using System;
//    using System.Runtime.Serialization;

//    // Dodawanie obsługi serializacji za pomocą atrybutu.
//    [Serializable]
//    class DatabaseException : System.ApplicationException
//    {
//        // ...

//        // Konstruktor używany do deserializowania wyjątków.
//        public DatabaseException(
//            SerializationInfo serializationInfo,
//            StreamingContext context)
//        {
//            //...
//        }
//    }
//}