// 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"); }