ValueProviderResult 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
操作的结果 GetValue(String) 。
public value class ValueProviderResult : IEquatable<Microsoft::AspNetCore::Mvc::ModelBinding::ValueProviderResult>, System::Collections::Generic::IEnumerable<System::String ^>
public struct ValueProviderResult : IEquatable<Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult>, System.Collections.Generic.IEnumerable<string>
public readonly struct ValueProviderResult : IEquatable<Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult>, System.Collections.Generic.IEnumerable<string>
type ValueProviderResult = struct
interface seq<string>
interface IEnumerable
Public Structure ValueProviderResult
Implements IEnumerable(Of String), IEquatable(Of ValueProviderResult)
- 继承
-
ValueProviderResult
- 实现
注解
ValueProviderResult 可以表示单个提交的值或多个提交的值。
使用 FirstValue 仅使用单个值,而不考虑提交的是单个值还是多个值。
将 ValueProviderResult 视为 以 IEnumerable<T> 使用所有值,无论提交的是单个值还是多个值。
构造函数
| ValueProviderResult(StringValues) |
ValueProviderResult使用 InvariantCulture创建新的 。 |
| ValueProviderResult(StringValues, CultureInfo) |
创建一个新的 ValueProviderResult。 |
字段
| None |
表示 ValueProviderResult 缺少数据的 。 |
属性
| Culture |
获取或设置与 CultureInfo 值关联的 。 |
| FirstValue |
根据请求中提供的订单值获取第一个值。 使用 FirstValue 获取单个值以供处理,无论请求中提供了一个值还是多个值。 |
| Length |
获取提交的值的数目。 |
| Values |
获取或设置值。 |
方法
| Equals(Object) |
操作的结果 GetValue(String) 。 |
| Equals(ValueProviderResult) |
操作的结果 GetValue(String) 。 |
| GetEnumerator() | |
| GetHashCode() |
操作的结果 GetValue(String) 。 |
| ToString() |
操作的结果 GetValue(String) 。 |
运算符
| Equality(ValueProviderResult, ValueProviderResult) |
比较两个 ValueProviderResult 对象是否相等。 |
| Explicit(ValueProviderResult to String) |
将提供的 ValueProviderResult 转换为包含所有已提交值的逗号分隔字符串。 |
| Explicit(ValueProviderResult to String[]) |
将提供的 ValueProviderResult 转换为包含所有已提交值的 数组 String 。 |
| Inequality(ValueProviderResult, ValueProviderResult) |
比较两个 ValueProviderResult 对象是否相等。 |
显式接口实现
| IEnumerable.GetEnumerator() |
操作的结果 GetValue(String) 。 |
扩展方法
| ConvertTo(ValueProviderResult, Type) |
尝试将 中的 |
| ConvertTo<T>(ValueProviderResult) |
尝试将 中的 |