Partilhar via


ValueProviderResult Estrutura

Definição

Resultado de uma GetValue(String) operação.

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)
Herança
ValueProviderResult
Implementações

Comentários

ValueProviderResult pode representar um único valor enviado ou vários valores enviados.

Use FirstValue para consumir apenas um único valor, independentemente de um único valor ou vários valores terem sido enviados.

Trate ValueProviderResult como um IEnumerable<T> para consumir todos os valores, independentemente de um único valor ou vários valores terem sido enviados.

Construtores

ValueProviderResult(StringValues)

Cria um novo ValueProviderResult usando InvariantCulture.

ValueProviderResult(StringValues, CultureInfo)

Cria um novo ValueProviderResult.

Campos

None

Um ValueProviderResult que representa a falta de dados.

Propriedades

Culture

Obtém ou define o CultureInfo associado aos valores.

FirstValue

Obtém o primeiro valor com base nos valores de pedido fornecidos na solicitação. Use FirstValue para obter um único valor para processamento, independentemente de um único ou vários valores terem sido fornecidos na solicitação.

Length

Obtém o número de valores enviados.

Values

Obtém ou define os valores.

Métodos

Equals(Object)

Resultado de uma GetValue(String) operação.

Equals(ValueProviderResult)

Resultado de uma GetValue(String) operação.

GetEnumerator()

Obtém um IEnumerator<T> para este ValueProviderResult.

GetHashCode()

Resultado de uma GetValue(String) operação.

ToString()

Resultado de uma GetValue(String) operação.

Operadores

Equality(ValueProviderResult, ValueProviderResult)

Compara dois objetos ValueProviderResult quanto à igualdade.

Explicit(ValueProviderResult to String)

Converte o fornecido ValueProviderResult em uma cadeia de caracteres separada por vírgulas que contém todos os valores enviados.

Explicit(ValueProviderResult to String[])

Converte o fornecido ValueProviderResult em uma matriz de String contendo todos os valores enviados.

Inequality(ValueProviderResult, ValueProviderResult)

Compara dois objetos ValueProviderResult quanto à desigualdade.

Implantações explícitas de interface

IEnumerable.GetEnumerator()

Resultado de uma GetValue(String) operação.

Métodos de Extensão

ConvertTo(ValueProviderResult, Type)

Tenta converter os valores em no result tipo especificado.

ConvertTo<T>(ValueProviderResult)

Tenta converter os valores em no result tipo especificado.

Aplica-se a