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) |
尝试将 中的 |