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)

Indicates whether this instance and a specified object are equal.

Equals(ValueProviderResult)

Indicates whether the current object is equal to another object of the same type.

GetEnumerator()

Obtiene un IEnumerator<T> para este objeto ValueProviderResult.

GetHashCode()

Returns the hash code for this instance.

ToString()

Returns the fully qualified type name of this instance.

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()

Returns an enumerator that iterates through a collection.

Métodos de extensión

ConvertTo(ValueProviderResult, Type)

Intenta convertir los valores de en result el tipo especificado.

ConvertTo<T>(ValueProviderResult)

Intenta convertir los valores de en result el tipo especificado.

Se aplica a