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) 设置标题。

也可以看看