ValueProviderResult Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Resultado de una GetValue(String) operación.
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)
- Herencia
-
ValueProviderResult
- Implementaciones
Comentarios
ValueProviderResult puede representar un único valor enviado o varios valores enviados.
Se usa FirstValue para consumir solo un valor, independientemente de si se envió un solo valor o varios valores.
Trate ValueProviderResult como para IEnumerable<T> consumir todos los valores, independientemente de si se envió un valor único o varios valores.
Constructores
ValueProviderResult(StringValues) |
Crea un nuevo ValueProviderResult mediante InvariantCulture. |
ValueProviderResult(StringValues, CultureInfo) |
Crea un nuevo ValueProviderResult. |
Campos
None |
que ValueProviderResult representa una falta de datos. |
Propiedades
Culture |
Obtiene o establece el CultureInfo objeto asociado a los valores. |
FirstValue |
Obtiene el primer valor basado en los valores de orden proporcionados en la solicitud. Use FirstValue para obtener un único valor para el procesamiento, independientemente de si se proporcionaron uno o varios valores en la solicitud. |
Length |
Obtiene el número de valores enviados. |
Values |
Obtiene o establece los valores. |
Métodos
Equals(Object) |
Resultado de una GetValue(String) operación. |
Equals(ValueProviderResult) |
Resultado de una GetValue(String) operación. |
GetEnumerator() |
Obtiene un IEnumerator<T> para este objeto ValueProviderResult. |
GetHashCode() |
Resultado de una GetValue(String) operación. |
ToString() |
Resultado de una GetValue(String) operación. |
Operadores
Equality(ValueProviderResult, ValueProviderResult) |
Compara dos objetos ValueProviderResult para determinar si son iguales. |
Explicit(ValueProviderResult to String) |
Convierte el proporcionado ValueProviderResult en una cadena separada por comas que contiene todos los valores enviados. |
Explicit(ValueProviderResult to String[]) |
Convierte el proporcionado ValueProviderResult en una matriz de String que contiene todos los valores enviados. |
Inequality(ValueProviderResult, ValueProviderResult) |
Compara dos objetos ValueProviderResult para determinar si no son iguales. |
Implementaciones de interfaz explícitas
IEnumerable.GetEnumerator() |
Resultado de una GetValue(String) operación. |
Métodos de extensión
ConvertTo(ValueProviderResult, Type) |
Intenta convertir los valores en |
ConvertTo<T>(ValueProviderResult) |
Intenta convertir los valores en |