public void Add(MimeHeader header)
 {
     MimeHeader header2;
     if (header == null)
     {
         throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("header");
     }
     if (this.headers.TryGetValue(header.Name, out header2))
     {
         throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(System.Runtime.Serialization.SR.GetString("MimeReaderHeaderAlreadyExists", new object[] { header.Name })));
     }
     this.headers.Add(header.Name, header);
 }
        public void Add(MimeHeader header)
        {
            MimeHeader header2;

            if (header == null)
            {
                throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("header");
            }
            if (this.headers.TryGetValue(header.Name, out header2))
            {
                throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(System.Runtime.Serialization.SR.GetString("MimeReaderHeaderAlreadyExists", new object[] { header.Name })));
            }
            this.headers.Add(header.Name, header);
        }
Ejemplo n.º 3
0
        public void Add(MimeHeader header)
        {
            if (header == null)
                throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("header");

            MimeHeader existingHeader;
            if (headers.TryGetValue(header.Name, out existingHeader))
                throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new FormatException(SR.GetString(SR.MimeReaderHeaderAlreadyExists, header.Name)));
            else
                headers.Add(header.Name, header);
        }