HeaderCollection

HeaderCollection class

定义头域的集合

public class HeaderCollection : ICollection<string>

构造函数

姓名描述
HeaderCollection()初始化HeaderCollection类.
HeaderCollection(HeaderCollection)初始化HeaderCollection类.

特性

姓名描述
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)设置标题。

也可以看看