ValueProviderResult Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 |
ConvertTo<T>(ValueProviderResult) |
Tenta converter os valores em no |