// Token: 0x06000192 RID: 402 RVA: 0x0000B284 File Offset: 0x00009484
 public void AddExtendedHeaderValues(string header, IEnumerable <string> values)
 {
     if (header == null)
     {
         throw new ArgumentNullException("header");
     }
     if (values == null)
     {
         throw new ArgumentNullException("values");
     }
     MetaExtractMime.CheckIsValidExtendedHeader(header);
     if (this.blobPartCount == 0)
     {
         using (IEnumerator <string> enumerator = values.GetEnumerator())
         {
             while (enumerator.MoveNext())
             {
                 string text = enumerator.Current;
                 if (text == null)
                 {
                     throw new ArgumentException("values cannot contain null values", "values");
                 }
                 this.extendedHeaders.Add(new KeyValuePair <string, string>(header, text));
             }
             return;
         }
     }
     throw new InvalidOperationException("Cannot add extended headers after adding blob content");
 }
 // Token: 0x06000191 RID: 401 RVA: 0x0000B230 File Offset: 0x00009430
 public void AddExtendedHeaderValue(string header, string value)
 {
     if (header == null)
     {
         throw new ArgumentNullException("header");
     }
     if (value == null)
     {
         throw new ArgumentNullException("value");
     }
     MetaExtractMime.CheckIsValidExtendedHeader(header);
     if (this.blobPartCount == 0)
     {
         this.extendedHeaders.Add(new KeyValuePair <string, string>(header, value));
         return;
     }
     throw new InvalidOperationException("Cannot add extended headers after adding blob content");
 }