IFormCollection.Item[String] 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取具有指定键的值。
public:
property Microsoft::Extensions::Primitives::StringValues default[System::String ^] { Microsoft::Extensions::Primitives::StringValues get(System::String ^ key); };
public Microsoft.Extensions.Primitives.StringValues this[string key] { get; }
member this.Item(string) : Microsoft.Extensions.Primitives.StringValues
Default Public ReadOnly Property Item(key As String) As StringValues
参数
- key
- String
要获取的值的键。
属性值
具有指定键的元素;如果键不存在, StringValues.Empty
则为 。
例外
key 为 null。
内容类型不正确。
注解
IFormCollection 具有与 IDictionary<TKey,TValue>不同的索引器协定,因为它将为缺少的条目返回 StringValues.Empty
,而不是引发异常。
此索引器只能用于 POST 请求。 否则,将引发 类型的 InvalidOperationException 异常。
调用此属性可能会导致线程耗尽,因为它包装异步实现。 方法 HttpRequest.ReadFormAsync(CancellationToken)
可以在不阻塞的情况下获取窗体。 有关详细信息,请参阅 https://aka.ms/aspnet/forms-async。