HeaderCollection
定义头域的集合
public class HeaderCollection : ICollection<string>
构造函数
特性
| 姓名 | 描述 | 
|---|
| virtual AllKeys { get; } | 获取包含集合中所有标题键的字符串数组 | 
| virtual Count { get; } | 获取 headers 的计数 | 
| IsReadOnly { get; } | 是只读集合 | 
| Item { get; } | 通过索引从集合中获取一个值。 | 
| Item { get; set; } | 按名称从集合中获取一个值。 | 
| virtual Keys { get; } | 得到一个ReadOnlyCollection包含 collections 中的所有标题键 | 
方法
| 姓名 | 描述 | 
|---|
| Add(HeaderCollection) | 向集合添加标头。 | 
| Add(string) | 添加没有值的标头 | 
| Add(string, string) | 添加标题。 | 
| virtual Add_(string, string) | 添加标题。 | 
| virtual Clear() | 清除所有标题。 | 
| Contains(string) | 获取一个值,该值指示指定的标头是否包含在集合中 | 
| CopyTo(string[], int) | 将当前集合 的所有元素复制到从指定目标索引开始的指定字符串数组中。 | 
| virtual Get(int) | 获取指定索引处的值。 | 
| Get(string) | 通过给定的标头名称获取标头值。 | 
| GetDecodedValue(string) | 获取标头值。 | 
| GetEnumerator() | 返回一个遍历集合的枚举器。 | 
| virtual GetKey(int) | 获取集合指定索引处的键。 | 
| GetValues(string) | 获取标头值。 | 
| HasKeys() | 获取表示集合是否包含键的值。 | 
| Insert(string, string) | 在集合中插入标头。 如果集合包含同名标头,则此标头将插入到其他同名标头之前。 | 
| Remove(string) | 按给定的标头名称从集合中删除标头。 | 
| Set(string, string) | 设置标题。 | 
也可以看看