一款简单易用的基础网络通讯组件库。

IHttpParams 接口

Http参数

Definition

命名空间: TouchSocket.Http
程序集: TouchSocket.Http (在 TouchSocket.Http.dll 中) 版本:4.1.4.7+7f7e1f78093c99347956e09330d5d7aca1d2bdf2
C#
public interface IHttpParams : IHttpValues, 
	IEnumerable<KeyValuePair<string, TextValues>>, IEnumerable
Implements
IEnumerableKeyValuePairString, TextValues, IEnumerable, IHttpValues

属性

Count 获取集合中键值对的总数量
(继承自 IHttpValues。)
Item 获取或设置指定键的值。设置时会覆盖该键的所有现有值。
(继承自 IHttpValues。)

方法

Add 添加指定的键和值。即使键已存在,也会在集合中新增一条。
(继承自 IHttpValues。)
Append 追加值到指定的键。如果键已存在,则将值追加到现有的最后一个键值对中;否则添加新的键值对。
(继承自 IHttpValues。)
Clear 清空集合中的所有键值对
(继承自 IHttpValues。)
ContainsKey 确定集合是否包含指定的键
(继承自 IHttpValues。)
Get 获取指定键的值,会合并所有匹配键的值
(继承自 IHttpValues。)
GetAll 获取指定键的所有条目
(继承自 IHttpValues。)
GetEnumeratorReturns an enumerator that iterates through the collection.
(继承自 IEnumerableKeyValuePairString, TextValues。)
Remove 移除指定键的第一个匹配项
(继承自 IHttpValues。)
RemoveAll 移除指定键的所有匹配项
(继承自 IHttpValues。)
TryAdd 尝试添加指定的键和值。如果键已存在则不添加。
(继承自 IHttpValues。)
TryAppend 尝试追加值到指定的键。仅在键已存在且值不重复时追加。
(继承自 IHttpValues。)
TryGetValue 尝试获取指定键的值
(继承自 IHttpValues。)

扩展方法

Contains 确定集合是否包含指定的键及其关联的值。
(由 HttpValuesExtension 定义。)
Contains 确定集合是否包含指定的键及其关联的值。
(由 HttpValuesExtension 定义。)
Contains 确定集合是否包含指定的键及其关联的值。
(由 HttpValuesExtension 定义。)
ForEachKeyValuePairString, TextValues 循环遍历每个元素,执行Action动作
(由 CollectionsExtension 定义。)
ForEachAsyncKeyValuePairString, TextValues 循环遍历每个元素,执行异步动作
(由 CollectionsExtension 定义。)
GetSafeEnumeratorKeyValuePairString, TextValues 获取安全的枚举器。
(由 SystemExtension 定义。)

参见