Compartir a través de


ValueProviderResult Estructura

Definición

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 result en el tipo especificado.

ConvertTo<T>(ValueProviderResult)

Intenta convertir los valores en result en el tipo especificado.

Se aplica a