aboutsummaryrefslogtreecommitdiff
path: root/Timeline/Services/TimelineNameBadFormatException.cs
blob: 5120a175b2b06d16ead6595203f6afd2e17689eb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using System;

namespace Timeline.Services
{
    [Serializable]
    public class TimelineNameBadFormatException : Exception
    {
        public TimelineNameBadFormatException()
            : base(Resources.Services.Exception.TimelineNameBadFormatException) { }
        public TimelineNameBadFormatException(string name)
            : base(Resources.Services.Exception.TimelineNameBadFormatException) { Name = name; }
        public TimelineNameBadFormatException(string name, Exception inner)
            : base(Resources.Services.Exception.TimelineNameBadFormatException, inner) { Name = name; }

        protected TimelineNameBadFormatException(
          System.Runtime.Serialization.SerializationInfo info,
          System.Runtime.Serialization.StreamingContext context) : base(info, context) { }

        public string? Name { get; set; }
    }
}